Haskus System

I am now working on the Haskus system:

http://www.haskus.org/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 :

http://www.github.com/hsyl20/SunBurn