Automatic thread extraction with decoupled software pipelining G Ottoni, R Rangan, A Stoler, DI August 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'05 …, 2005 | 392 | 2005 |
RIFLE: An architectural framework for user-centric information-flow security N Vachharajani, MJ Bridges, J Chang, R Rangan, G Ottoni, JA Blome, ... 37th International Symposium on Microarchitecture (MICRO-37'04), 243-254, 2004 | 390 | 2004 |
Constrained Bayesian optimization with noisy experiments B Letham, B Karrer, G Ottoni, E Bakshy | 374 | 2019 |
Parallel-stage decoupled software pipelining E Raman, G Ottoni, A Raman, MJ Bridges, DI August Proceedings of the 6th annual IEEE/ACM international symposium on Code …, 2008 | 190 | 2008 |
Speculative decoupled software pipelining N Vachharajani, R Rangan, E Raman, MJ Bridges, G Ottoni, DI August 16th International Conference on Parallel Architecture and Compilation …, 2007 | 190 | 2007 |
Bolt: a practical binary optimizer for data centers and beyond M Panchenko, R Auler, B Nell, G Ottoni 2019 IEEE/ACM International Symposium on Code Generation and Optimization …, 2019 | 141 | 2019 |
Practical and accurate low-level pointer analysis B Guo, MJ Bridges, S Triantafyllis, G Ottoni, E Raman, DI August International Symposium on Code Generation and Optimization, 291-302, 2005 | 71 | 2005 |
HHVM JIT: A Profile-guided, Region-based Compiler for PHP and Hack G Ottoni Proceedings of the 39th ACM SIGPLAN Conference on Programming Language …, 2018 | 67 | 2018 |
The HipHop compiler for PHP H Zhao, I Proctor, M Yang, X Qi, M Williams, Q Gao, G Ottoni, A Paroski, ... ACM SIGPLAN Notices 47 (10), 575-586, 2012 | 66 | 2012 |
The HipHop Virtual Machine K Adams, J Evans, B Maher, G Ottoni, A Paroski, B Simmers, E Smith, ... International Conference on Object Oriented Programming Systems Languages …, 2014 | 64 | 2014 |
Optimizing function placement for large-scale data-center applications G Ottoni, B Maher 2017 IEEE/ACM International Symposium on Code Generation and Optimization …, 2017 | 61 | 2017 |
A framework for unrestricted whole-program optimization S Triantafyllis, MJ Bridges, E Raman, G Ottoni, DI August Proceedings of the 27th ACM SIGPLAN Conference on Programming Language …, 2006 | 57 | 2006 |
Register mapping techniques for efficient dynamic binary translation GD Ottoni, H Wang, W Li US Patent 8,479,176, 2013 | 44 | 2013 |
Performance scalability of decoupled software pipelining R Rangan, N Vachharajani, G Ottoni, DI August ACM Transactions on Architecture and Code Optimization (TACO) 5 (2), 1-25, 2008 | 40 | 2008 |
Support for high-frequency streaming in CMPs R Rangan, N Vachharajani, A Stoler, G Ottoni, DI August, GZN Cai 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture …, 2006 | 39 | 2006 |
From sequential programs to concurrent threads G Ottoni, R Rangan, A Stoler, MJ Bridges, DI August IEEE Computer Architecture Letters 5 (1), 6-9, 2006 | 39 | 2006 |
Harmonia: a transparent, efficient, and harmonious dynamic binary translator targeting the Intel® architecture G Ottoni, T Hartin, C Weaver, J Brandt, B Kuttanna, H Wang Proceedings of the 8th ACM International Conference on Computing Frontiers, 1-10, 2011 | 34 | 2011 |
Hhvm jump-start: Boosting both warmup and steady-state performance at scale G Ottoni, B Liu 2021 IEEE/ACM International Symposium on Code Generation and Optimization …, 2021 | 32 | 2021 |
Method, system, and program of a compiler to parallelize source code GD Ottoni, X Tian, H Wang, RA Hankins, W Li, J Shen US Patent 7,882,498, 2011 | 32 | 2011 |
Optimal live range merge for address register allocation in embedded programs G Ottoni, S Rigo, G Araujo, S Rajagopalan, S Malik Compiler Construction: 10th International Conference, CC 2001 Held as Part …, 2001 | 29 | 2001 |