Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
OCaml and GPUs
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2009-09-09 (10:42)
From: Guillaume Hennequin <gje.hennequin@g...>
Subject: OCaml and GPUs

I was wondering if there has been any effort so far in interfacing OCaml
with GPU programming solutions like AMD Stream, or OpenCL.
I'm only aware of Daml (CUDA bindings).

I wrote some pieces of AMD Brook bindings a while ago to do very basic
read/write operations on GPU, plus some kernel calls.
I don't have much time to invest in this unfortunately.
With OpenCL's ability to compile kernels at runtime, bindings for Ocaml
could even offer the nice possibility to write the kernels in .ml files as
strings, which would save a lot of wrappers around kernel-only C files.

any ideas, comments, pointers ?