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.

Platforms

We tested Ruby-OpenCL with

Rubyforge project page

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

download

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/

sample

A simple sample is here.