X-Stack Project Products
From Modelado Foundation
D-TEC: DSL Technology for Exascale Computing
List
- D-TEC compiler and verification research work, X10-ROSE support, Embedded DSL compilers, and ROSE connection to OpenTuner are all released through ROSE compiler available at [11].
- The Open Fortran Project’s (OFP) parser is available at [61].
- Rosebud is open source and under development at [62].
- Halide is released and available at [63].
- OpenTuner is available at [64].
- The X10 toolchain, X10/APGAS runtime system, and the X10 proxy applications are all available from [65].
- Bamboo is available at [66]
- PolyOpt is a ROSE plug-in distributed with ROSE and also available at [67].
- Simit will be released publicly at the end of this project at [68] .
- Sketch is released as open source and is available at [69].
- Cloverleaf auto-converted using synthesis will be made available at the end of the project at [69].
- Lulesh built using synthesis will be made available on the completion of the project at [69].
- MSL, the distributed synthesis language, will be released at the end of the project at [69].
- Rely will be released at the end of the project at [70].
- Rosette, a Racket-based language for hosting solver-aided DSLs, has been released as an open-source project [71].
- Chlorophyll: synthesis-aided DSL and compiler for spatial parallel architectures -- http://pl.eecs.berkeley.edu/projects/chlorophyll/.