-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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.
- Haichuan Wang (http://web.engr.illinois.edu/~hwang154/)
- Peng Wu (http://pengwu.wordpress.com/)
- David Padua (http://polaris.cs.uiuc.edu/~padua/)
- 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