Contributor
prasunanand

Creating the fastest math libraries for Ruby by using the GPU through OpenCL and ArrayFire.


Mentors
Alexej Gossmann, gaurav_tamba, Cristian RĂ©, Pjotr Prins
Organization
Ruby Science Foundation

Few people realise it, but even the modest computers today, including mobile phones, have powerful GPUs. And these GPUs can be used serially and in parallel to CPUs, potentially delivering awesome performance.

In this project I want to make it possible to combine the beauty of Ruby with transparent GPU processing so that software developers can easily use that power when available, and farm out computations transparently to GPU and CPU. This will work both on client computers and on servers that make use of TESLA's and Intel Xeon Phi solutions.