Hi, This is to tell you that I think the common gpu ndarray it ready. We already integrated it in part in Theano, but we didn't finish converting all old operation in the new one.
Andreas, do you want to look at it? How would you like to add it in PyCUDA/PyOpenCL? As we don't have yet all the fonctionality of the array in them, what about allowing to use both, and to make the gpu ndarray have the same attribute for the gpu data only for contigous data? That way, people will be able to reuse it with the current PyCUDA/PyOpenCL implementation. Here is the list of operation integrated: https://github.com/abergeron/compyte/wiki/Comparison-of-existing-implementation The code is in this branch: https://github.com/abergeron/compyte/tree/reorg Fred p.s. I don't anouce it yet on Theano mailing list as I need to "fix" a overhead issue that make it much slower then the old back-end. This is Theano specific stuff. We swap between the C and Python context too frequently. _______________________________________________ PyCUDA mailing list [email protected] http://lists.tiker.net/listinfo/pycuda
