[Haskell-cafe] NVIDIA's CUDA and Haskell

Don Stewart dons00 at gmail.com
Tue Jul 5 02:13:15 CEST 2011


There's a lot of active work:

Direct access to CUDA: http://hackage.haskell.org/package/cuda
CUDA in Haskell: http://hackage.haskell.org/package/language-c-quote
Direct access to OpenCL: http://hackage.haskell.org/package/OpenCLRaw
High-level pure data parallelism targetting your GPU:
http://hackage.haskell.org/package/accelerate

On Mon, Jul 4, 2011 at 8:09 PM, Vasili I. Galchin <vigalchin at gmail.com> wrote:
> Hi,
>
>       NVIDIA's CUDA library seems to be really hot in the massively parallel
> world: http://www.nvidia.com/object/cuda_home_new.html. I realize that given
> CUDA seems to be implemented in an extension of ANSI C that it is pervaded
> by statefulness. However, is there any effort to build "a bridge" between
> Haskell and CUDA, foreign language bindings or maybe better yet a monad to
> encapsulate state??
>
> Kind regards,
>
> Vasili
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>



More information about the Haskell-Cafe mailing list