What's Ruby-OpenCL

Ruby-OpenCL is a ruby binding of OpenCL™, which is the open standard for parallel programing of heterogeneous system.
It provides classes for OpenCL programing on host, not that on device.

Note that the Ruby-OpenCL is still Beta version.


We tested Ruby-OpenCL with

Rubyforge project page

Ruby-OpenCL project page in Rubyforge is http://rubyforge.org/projects/ruby-opencl/.


Source of Ruby-OpenCL can be downloaded from the Rubyforge project page.
Download from here.

You can get the svn version from SVN repository.

svn checkout http://ruby-opencl.rubyforge.org/svn/


A simple sample is here.