Haskus System
I am now working on the Haskus system:
HaskellPU
This a prototype on top of StarPU Runtime System using Haskell.
http://www.github.com/hsyl20/HaskellPU
SOCL
This is an OpenCL implementation that use StarPU Runtime System as a backend to automatically schedule kernels on several devices. It is distributed along with StarPU and sources have been integrated into StarPU’s development tree :
http://runtime.bordeaux.inria.fr/StarPU/
dynamic-linker-template
Haskell library that uses Template Haskell to easily create a dynamic library loading interface from a record (using field names for library symbols) :
http://www.github.com/hsyl20/dynamic-linker-template
SunBurn
A ray-tracer prototype inspired from the book “Ray-Tracing from the ground-up” (Kevin Suffern) and written in Scala :