Skip to content

Guilherme Ottoni

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

20

Venues

7

Active years

2001–2024

Best venue rank

A*

Where they publish

Papers

20 indexed papers, newest first.

YearVenueTitleAuthors
2024CGOWelcome from the Program Chairs.Guilherme Ottoni, Fernando Pereira, Michel Steuwer, Jingling Xue
2021CCLightning BOLT: powerful, fast, and scalable binary optimization.Maksim Panchenko, Rafael Auler, Laith Sakka, Guilherme Ottoni
2021CGOHHVM Jump-Start: Boosting Both Warmup and Steady-State Performance at Scale.Guilherme Ottoni, Bin Liu
2019CGOBOLT: A Practical Binary Optimizer for Data Centers and Beyond.Maksim Panchenko, Rafael Auler, Bill Nell, Guilherme Ottoni
2018PLDIHHVM JIT: a profile-guided, region-based compiler for PHP and Hack.Guilherme Ottoni
2017CGOOptimizing function placement for large-scale data-center applications.Guilherme Ottoni, Bertrand Maher
2014OOPSLAThe hiphop virtual machine.Keith Adams, Jason Evans, Bertrand Maher, Guilherme Ottoni, Andrew Paroski, Brett Simmers, Edwin Smith, Owen Yamauchi
2012OOPSLAThe HipHop compiler for PHP.Haiping Zhao, Iain Proctor, Minghui Yang, Xin Qi, Mark Williams, Qi Gao, Guilherme Ottoni, Andrew Paroski, Scott MacVicar, Jason Evans, Stephen Tu
2008ASPLOSCommunication optimizations for global multi-threaded instruction scheduling.Guilherme Ottoni, David I. August
2008CGOParallel-stage decoupled software pipelining.Easwaran Raman, Guilherme Ottoni, Arun Raman, Matthew J. Bridges, David I. August
2007MICROGlobal Multi-Threaded Instruction Scheduling.Guilherme Ottoni, David I. August
2006CCSelective Runtime Memory Disambiguation in a Dynamic Binary Translator.Bolei Guo, Youfeng Wu, Cheng Wang, Matthew J. Bridges, Guilherme Ottoni, Neil Vachharajani, Jonathan Chang, David I. August
2006MICROSupport for High-Frequency Streaming in CMPs.Ram Rangan, Neil Vachharajani, Adam Stoler, Guilherme Ottoni, David I. August, George Z. N. Cai
2006PLDIAutomatic instruction scheduler retargeting by reverse-engineering.Matthew J. Bridges, Neil Vachharajani, Guilherme Ottoni, David I. August
2006PLDIA framework for unrestricted whole-program optimization.Spyridon Triantafyllis, Matthew J. Bridges, Easwaran Raman, Guilherme Ottoni, David I. August
2005CGOPractical and Accurate Low-Level Pointer Analysis.Bolei Guo, Matthew J. Bridges, Spyridon Triantafyllis, Guilherme Ottoni, Easwaran Raman, David I. August
2005MICROAutomatic Thread Extraction with Decoupled Software Pipelining.Guilherme Ottoni, Ram Rangan, Adam Stoler, David I. August
2004MICRORIFLE: An Architectural Framework for User-Centric Information-Flow Security.Neil Vachharajani, Matthew J. Bridges, Jonathan Chang, Ram Rangan, Guilherme Ottoni, Jason A. Blome, George A. Reis, Manish Vachharajani, David I. August
2003SCOPESImproving Offset Assignment through Simultaneous Variable Coalescing.Desiree Ottoni, Guilherme Ottoni, Guido Araujo, Rainer Leupers
2001CCOptimal Live Range Merge for Address Register Allocation in Embedded Programs.Guilherme Ottoni, Sandro Rigo, Guido Araujo, Subramanian Rajagopalan, Sharad Malik