Ikra: a Ruby dialect for GPGPU

GPGPU is attractive for its cost-performance, yet not easy to write programs.  We propose a programming language implementation Ikra that generates GPGPU programs from Ruby programs. It allows the programmers to develop GPGPU code, including the kernel parts, in Ruby.

Source code

https://prg-titech.github.io/ikra-ruby/

Related Projects

The spin-off projects cover language implementations other than Ruby, and formal verification.

News

Older source code