Follow
Guilherme Ottoni
Guilherme Ottoni
Distinguished Software Engineer at Meta Platforms
Verified email at fb.com - Homepage
Title
Cited by
Cited by
Year
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
3922005
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
3902004
Constrained Bayesian optimization with noisy experiments
B Letham, B Karrer, G Ottoni, E Bakshy
3792019
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
1902008
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
1902007
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
1432019
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
712005
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
672018
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
662012
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
642014
Optimizing function placement for large-scale data-center applications
G Ottoni, B Maher
2017 IEEE/ACM International Symposium on Code Generation and Optimization …, 2017
612017
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
572006
Register mapping techniques for efficient dynamic binary translation
GD Ottoni, H Wang, W Li
US Patent 8,479,176, 2013
442013
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
402008
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
392006
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
392006
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
342011
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
322021
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
322011
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
292001
The system can't perform the operation now. Try again later.
Articles 1–20