A Common GPU n-Dimensional Array for Python and C

Frederic Bastien, Arnaud Bergeron, Pascal Vincent, Yoshua Bengio
Departement d’Informatique et de Recherche Operationnelle, Universite de Montreal, Montreal, Canada
Big Learning: Algorithms, Systems, and Tools for Learning at Scale, 2011


   title={A Common GPU n-Dimensional Array for Python and C},

   author={Bastien, F. and Bergeron, A. and Vincent, P. and Bengio, Y.},



Download Download (PDF)   View View   Source Source   Source codes Source codes




Currently there are multiple incompatible array/matrix/n-dimensional base object implementations for GPUs. This hinders the sharing of GPU code and causes duplicate development work. This paper proposes and presents a first version of a common GPU n-dimensional array(tensor) named GpuNdArray that works with both CUDA and OpenCL. It will be usable from python, C and possibly other languages.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: