What makes TruffleRuby run Optcarrot 9 times faster than MRI?
Channel: FOSDEM
Date: 08/03/2018

by Petr Chalupa

At: FOSDEM 2017

TruffleRuby runs Optcarrot 9 times faster than MRI 2.

TruffleRuby is new optimizing implementation of Ruby. Optcarrot is a NESemulator. MRI 3 targets to run Optcarrot 3 times faster than MRI 2. We willexplore the techniques which allow TruffleRuby to achieve high performance inOptcarrot.

TruffleRuby runs Optcarrot 9 times faster than MRI 2.

TruffleRuby is new optimizing implementation of Ruby. Optcarrot is a NESemulator. MRI 3 targets to run Optcarrot 3 times faster than MRI 2. We willexplore the techniques which allow TruffleRuby to achieve high performance inOptcarrot. We’ll discuss splitting, inlining, array strategies, Procelimination, etc.


Room: K.4.201
Scheduled start: 2017-02-04 13:45:00