From: Jordi Polo Date: 2008-03-11T21:25:55+09:00 Subject: Ruby on GPU ------=_Part_1259_16719167.1205238361264 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Maybe this mail is more ruby-talk material... Someone knows of any "backend" of Ruby or subset of ruby that uses GPU to run the code? GPUs dont have the control unit needed for general Ruby usage but they have a whole bunch of useful instructions and of course a huge amount or ALU to become a very good backend for some Ruby operations. Some related work: http://www.cs.lth.se/home/Calle_Lejdfors/pygpu/ If I am interested in developing something like that, the only option would be write a C library and make a ruby wrap for it? -- Jordi Polo Carres NLP laboratory - NAIST http://www.bahasara.org ------=_Part_1259_16719167.1205238361264 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Maybe this mail is more ruby-talk material...

Someone knows of any "backend" of Ruby or subset of ruby that uses GPU to run the code?

GPUs dont have the control unit needed for general Ruby usage but they have a whole bunch of useful instructions and of course a huge amount or ALU to become a very good backend for some Ruby operations.
Some related work:
http://www.cs.lth.se/home/Calle_Lejdfors/pygpu/

If I am interested in developing something like that, the only option would be write a C library and make a ruby wrap for it?

--
Jordi Polo Carres
NLP laboratory - NAIST
http://www.bahasara.org
------=_Part_1259_16719167.1205238361264--