2009/5/26 Gael Varoquaux <gael.varoquaux@normalesup.org>:
On Tue, May 26, 2009 at 07:43:02AM -0400, Neal Becker wrote:
Olivier Grisel wrote:
Also note: nvidia is about to release the first implementation of an OpenCL runtime based on cuda. OpenCL is an open standard such as OpenGL but for numerical computing on stream platforms (GPUs, Cell BE, Larrabee, ...).
You might be interested in pycuda.
I am sure Olivier knows about pycuda :). However, the big deal with OpenCL, compared to CUDA, is that it is an open standard. With CUDA, you are bound to nvidia's future policies.
Gaƫl
The issue with OpenCL is that there will be some extensions for each supported architecture, which means that the generic OpenCL will never be very fast or more exactly near the optimum. Matthieu -- Information System Engineer, Ph.D. Website: http://matthieu-brucher.developpez.com/ Blogs: http://matt.eifelle.com and http://blog.developpez.com/?blog=92 LinkedIn: http://www.linkedin.com/in/matthieubrucher