Vladimir Makarov

Keynote: Towards Ruby 3x3 performance

RubyKaigi 2017
http://rubykaigi.org/2017/presentations/vnmakarov.html

Ruby 3x3 project has a very ambitious goal to improve MRI performance in 3 times in comparison with MRI version 2.0.

This talk is about my attempt to achieve this goal in a project to implement RTL VM instructions and JIT in MRI VM. The project can be found on https://github.com/vnmakarov/ruby.

We will talk about the project motivation, goals, and approaches, and the current state of the project. Performance comparison with JRuby, Graal/Truffle Ruby, and OMR Ruby and future directions of the project will be given too.

RubyKaigi 2017