Speaker
Dr
Attilio Santocchia
(Universita e INFN Perugia)
Description
Octave is one if the most used open source tools for numerical analysis
and liner algebra. Our project wants to improve Octave introducing the support for GPU computing, in order to speed up some linear algebra operations. The core of our work is a C library that executes on GPU some BLAS operations concerning vector-vector, vector-matrix and matrix-matrix functions. OpenCL functions are used to program GPU kernels, which are bind within the GNU/octave framework. We report the project implementation desing and some preliminary results about performances.
Author
Dr
Attilio Santocchia
(Universita e INFN Perugia)
Co-authors
Dr
Leone Bosi
(INFN Perugia)
Mr
Mirko Mariotti
(Dipartimento di Fisica Perugia)