AMD released Aparapi project that allows Java developers to use GPU and does it 
in a wonderful way.

First you don't right C code at all. It converts the java code at runtime to be 
able to run on the GPU. PyOpenCL does that as well via meta programming. check

Second it is smart enough to adapt itself from a single code whether to execute 
on a OpenCL device or not. You never write two separate codes. If an OpenCL 
device is detected it uses it, if not then uses java thread pool. Essentially 
taking all the headache away. It automatically covers all your bases with a 
single code base.

Can PyOpenCL adapt itself if OpenCL device isn't detected.
_______________________________________________
PyOpenCL mailing list
[email protected]
http://lists.tiker.net/listinfo/pyopencl

Reply via email to