Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

CCA-Forum/compose-hpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                ====================                -*- markdown -*-
                 COMPOSE-HPC README
                ====================

CONTENTS

Introduction Dependencies Overview for the Impatient

INTRODUCTION

COMPOSE-HPC is a project dedicated to making tools of annotation languages, source-to-source code transformation and code generation more useful and accessible to the developers of scientific and engineering software for high-performance computers.

Three tools are currently under development:

PAUL: Annotation processor
ROTE: Term rewriting
BRAID: Code generation, SIDL parser, Language interoperability

DEPENDENCIES

BRAID Python: Version 2.6 or higher

Build-only:
Make:           GNU make version 3.74 or higher
SWI-Prolog:     Version 5.10.4 or higher 
                (only needed if you intend to modify [ir,sidl].def)
Doxygen:        Version 1.6 or higher 
                (disable with ./configure --disable-documentation)


If you want to run the regression tests, you will also need:
Babel:          Version 2.0 or higher
Chapel:         Version 1.3.0
Java:           JVM 1.6 or higher
NumPy:          Version 1.0.4 or higher

OVERVIEW FOR THE IMPATIENT

(Should provide an overview on how to get started with each tool.)

Last Updated: 25 May 2011