Exciting work.  Can I draw your attention to related ongoing work with Andreas Klochner and Frederic Bastien on the 'gpundarray' also slated for compyte?

The goal is essentially to provide a c-based datatype to supersede PyOpenCL's and PyCUDA's GpuArray. This datatype would be used as the gpu-side container by PyCUDA, PyOpenCL, Theano, and hopefully other projects too. It will extend the existing GpuArray by supporting strided memory layouts like numpy's ndarray.

For ongoing design discussions - feel free to join the list:
http://lists.tiker.net/listinfo/gpundarray

James Bergstra

On Tue, May 17, 2011 at 11:52 AM, Ralf Gommers <ralf.gommers@googlemail.com> wrote:


2011/5/17 Stéfan van der Walt <stefan@sun.ac.za>
Hi all,

As you may know, we now have a GSoC student working on a new backend
engine for scikits.image:

Sounds great! Perhaps Pieter's blog can be added to Planet Scipy for some more exposure?

Cheers,
Ralf


http://pythonimaging.blogspot.com/2011/04/gsoc2011.html

One of these will be a PyOpenCL-backend, which I hope will be able to
leverage this PyOpenCL-subproject:

https://github.com/inducer/compyte

Cheers
Stéfan




--
http://www-etud.iro.umontreal.ca/~bergstrj