On Tuesday 26 May 2009 14:08:32 Matthieu Brucher wrote: > 2009/5/26 Gael Varoquaux <[email protected]>: > > 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.
what's the difference w/ OpenGL ? i.e. isn't the job of the "underlying" library to provide the best algorithm- freakingly-optimized-bare-to-the-metal-whatever-opcode, hidden away from the user's face ? OpenCL is just an API (modeled after the CUDA one AFAICT) so implementers can use whatever trick they want, right ? my 2 euro-cents. cheers, sebastien. -- ######################################### # Dr. Sebastien Binet # Laboratoire de l'Accelerateur Lineaire # Universite Paris-Sud XI # Batiment 200 # 91898 Orsay ######################################### _______________________________________________ Numpy-discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
