Skip to content
Haichuan Wang edited this page Mar 24, 2014 · 5 revisions

ORBIT (Optimized R Byte code InterpreTer) is an extension of the GNU R VM, to perform aggressive removal of allocated objects and reduction of instruction path lengths in the GNU R VM via profile-driven specialization techniques. The ORBIT VM is fully compatible with the R language and is purely based on interpreted execution. It is a specialization JIT and runtime focusing on data representation specialization and operation specialization.

News

Members

Publication

  • Haichuan Wang, Peng Wu, David Padua. Optimizing R VM: Allocation Removal and Path Length Reduction via Interpreter-level Specialization. 2014 International Symposium on Code Generation and Optimization (CGO 2014). Feb. 2014, Orlando, FL, USA. ACM DL

Clone this wiki locally