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
