3 Oct 2011 12:56
ANN: OpenCL 1.0.1.3 package
Luis Cabellos <cabellos <at> ifca.unican.es>
2011-10-03 10:56:37 GMT
2011-10-03 10:56:37 GMT
Hello, all.
I want to show you the OpenCL package. I have done this using Jeff Heard OpenCLRaw package, but I create a new one due the lack of updates of the former.
# Where to get it
* Hackage page (http://hackage.haskell.org/package/OpenCL)
* Repository (https://github.com/zhensydow/opencl)
* Examples (https://github.com/zhensydow/opencl/tree/master/examples).
# Things:
* I write it's high-level binding to OpenCL libraries, but only because I added more types to hide most of the alloc/free of the API, and hide the enums using c2hs enums.
* The worst problem of the OpenCLRaw is the bad types it use, I learn to fix 32/64 bits issues with c2hs, and test it on linux machines.
* Tested on Linux + NVidia only.
* Jason Dagit is helping with Windows, OSX testing in own fork, also the call-conv fork in github has changes to work on Windows
Please, Consider it's on experimental status but it works, I need lots of feedbacks for detect posible errors,
Thanks,
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe <at> haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
RSS Feed