X-Stack Project Products: Difference between revisions
From Modelado Foundation
imported>ChunhuaLiao (→D-TEC) |
imported>ChunhuaLiao |
||
Line 1: | Line 1: | ||
==D-TEC: DSL Technology for Exascale Computing== | ==D-TEC: DSL Technology for Exascale Computing== | ||
List | 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 | * 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 http://www.rosecompiler.org/ | ||
* The Open Fortran Project’s (OFP) parser is available at | * The Open Fortran Project’s (OFP) parser is available at https://github.com/OpenFortranProject/ofp-sdf . | ||
* Rosebud is open source and under development at | * Rosebud is open source and under development at https://svn.rice.edu/r/rosebud . | ||
* Halide is released and available at | * Halide is released and available at http://halide-lang.org | ||
* OpenTuner is available at | * OpenTuner is available at http://opentuner.org/ | ||
* The X10 toolchain, X10/APGAS runtime system, and the X10 proxy applications are all available from | * The X10 toolchain, X10/APGAS runtime system, and the X10 proxy applications are all available from http://x10-lang.org/ | ||
* Bamboo is available at | * Bamboo is available at http://cseweb.ucsd.edu/groups/hpcl/scg/BambooWebsite/ | ||
* PolyOpt is a ROSE plug-in distributed with ROSE and also available at | * PolyOpt is a ROSE plug-in distributed with ROSE and also available at http://hpcrl.cse.ohio-state.edu/wiki/index.php/ | ||
* Simit will be released publicly at the end of this project at | Polyhedral_Compilation | ||
* Sketch is released as open source and is available at | * Simit will be released publicly at the end of this project at http://groups.csail.mit.edu/commit/ . | ||
* Cloverleaf auto-converted using synthesis will be made available at the end of the project at | * Sketch is released as open source and is available at http://people.csail.mit.edu/asolar/. | ||
* Lulesh built using synthesis will be made available on the completion of the project at | * Cloverleaf auto-converted using synthesis will be made available at the end of the project at http://people.csail.mit.edu/asolar/. | ||
* MSL, the distributed synthesis language, will be released at the end of the project at | * Lulesh built using synthesis will be made available on the completion of the project at http://people.csail.mit.edu/asolar/. | ||
* Rely will be released at the end of the project at | * MSL, the distributed synthesis language, will be released at the end of the project at http://people.csail.mit.edu/asolar/. | ||
* Rosette, a Racket-based language for hosting solver-aided DSLs, has been released as an open-source project | * Rely will be released at the end of the project at http://people.csail.mit.edu/mcarbin/. | ||
* Rosette, a Racket-based language for hosting solver-aided DSLs, has been released as an open-source project http://homes.cs.washington.edu/~emina/rosette/. | |||
* Chlorophyll: synthesis-aided DSL and compiler for spatial parallel architectures -- http://pl.eecs.berkeley.edu/projects/chlorophyll/. | * Chlorophyll: synthesis-aided DSL and compiler for spatial parallel architectures -- http://pl.eecs.berkeley.edu/projects/chlorophyll/. |
Revision as of 16:45, June 3, 2015
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 http://www.rosecompiler.org/
- The Open Fortran Project’s (OFP) parser is available at https://github.com/OpenFortranProject/ofp-sdf .
- Rosebud is open source and under development at https://svn.rice.edu/r/rosebud .
- Halide is released and available at http://halide-lang.org
- OpenTuner is available at http://opentuner.org/
- The X10 toolchain, X10/APGAS runtime system, and the X10 proxy applications are all available from http://x10-lang.org/
- Bamboo is available at http://cseweb.ucsd.edu/groups/hpcl/scg/BambooWebsite/
- PolyOpt is a ROSE plug-in distributed with ROSE and also available at http://hpcrl.cse.ohio-state.edu/wiki/index.php/
Polyhedral_Compilation
- Simit will be released publicly at the end of this project at http://groups.csail.mit.edu/commit/ .
- Sketch is released as open source and is available at http://people.csail.mit.edu/asolar/.
- Cloverleaf auto-converted using synthesis will be made available at the end of the project at http://people.csail.mit.edu/asolar/.
- Lulesh built using synthesis will be made available on the completion of the project at http://people.csail.mit.edu/asolar/.
- MSL, the distributed synthesis language, will be released at the end of the project at http://people.csail.mit.edu/asolar/.
- Rely will be released at the end of the project at http://people.csail.mit.edu/mcarbin/.
- Rosette, a Racket-based language for hosting solver-aided DSLs, has been released as an open-source project http://homes.cs.washington.edu/~emina/rosette/.
- Chlorophyll: synthesis-aided DSL and compiler for spatial parallel architectures -- http://pl.eecs.berkeley.edu/projects/chlorophyll/.