What makes TruffleRuby run Optcarrot 9 times faster than MRI?
What makes TruffleRuby run Optcarrot 9 times faster than MRI?
Petr Chalupa
04 February 2017
TruffleRuby runs Optcarrot 9 times faster than MRI 2. TruffleRuby is new optimizing implementation of Ruby. Optcarrot is a NES emulator. MRI 3 targets to run Optcarrot 3 times faster than MRI 2. We will explore the techniques which allow TruffleRuby to achieve high performance in Optcarrot. We’ll discuss splitting, inlining, array strategies, Proc elimination, etc.
Venue : Ruby devroom at FOSDEM
File Name : Presentation.pdf