Tuesday, April 29, 2014

Reite = R + Delite

Delite - http://stanford-ppl.github.io/Delite/
Relite - https://github.com/TiarkRompf/Relite (based on the FastR)
FastR - https://github.com/allr/fastr

Delite is a compiler framework and runtime for parallel embedded DSLs.
Delite provides:
- Built-in parallel execution patterns
- Optimizers for parallel code
- Code generators for Scala, C++ and CUDA
- A heterogeneous runtime for executing DSLs

With Delite, parallelized using 8 threads, we get about a 10x speedup over GNU R (and about 4x over FastR).

 
http://sandeeptata.blogspot.com/2012/08/scala-dsls-and-big-data.html

No comments: