Publications

A Loop Correlation Technique to Improve Performance Auditing
Jeremy Lau, Matthew Arnold, Michael Hind, Brad Calder
International Conference on Parallel Architectures and Compilation Techniques (PACT)
September 2007, Brasov, Romania
Cross Binary Simulation Points
Erez Perelman, Jeremy Lau, Harish Patil, Aamer Jaleel, Greg Hamerly, Brad Calder
International Symposium on Performance Analysis of Systems and Software (ISPASS)
April 2007, San Jose, CA, USA
Online Performance Auditing: Using Hot Optimizations Without Getting Burned
Jeremy Lau, Matthew Arnold, Michael Hind, Brad Calder
Conference on Programming Language Design and Implementation (PLDI)
June 2006, Ottawa, Canada
Using Machine Learning to Guide Architecture Simulation
Greg Hamerly, Erez Perelman, Jeremy Lau, Timothy Sherwood, Brad Calder
Journal of Machine Learning Research (JMLR)
Volume 7, Pages 343-378, 2006
Selecting Software Phase Markers with Code Structure Analysis
Jeremy Lau, Erez Perelman, Brad Calder
International Symposium on Code Generation and Optimization (CGO)
March 2006, New York, NY, USA
Dynamic Phase Analysis for Cycle-Close Trace Generation
Cristiano Pereira, Jeremy Lau, Brad Calder, Rajesh Gupta
International Conference on Hardware/Software Codesign and System Synthesis (CODES)
September 2005, New York, NY, USA
SimPoint 3.0: Faster and More Flexible Program Analysis
Greg Hamerly, Erez Perelman, Jeremy Lau, Brad Calder
Workshop on Modeling, Benchmarking and Simulation (MOBS)
June 2005, Madison, WI, USA
The Strong Correlation between Code Signatures and Performance
Jeremy Lau, Jack Sampson, Erez Perelman, Greg Hamerly, Brad Calder
International Symposium on Performance Analysis of Systems and Software (ISPASS)
March 2005, Austin, TX, USA
Motivation for Variable Length Intervals and Hierarchical Phase Behavior
Jeremy Lau, Erez Perelman, Greg Hamerly, Timothy Sherwood, Brad Calder
International Symposium on Performance Analysis of Systems and Software (ISPASS)
March 2005, Austin, TX, USA
Transition Phase Classification and Prediction
Jeremy Lau, Stefan Schoenmackers, Brad Calder
International Symposium on High-Performance Computer Architecture (HPCA)
February 2005, San Francisco, CA, USA
Structures for Phase Classification
Jeremy Lau, Stefan Schoenmackers, Brad Calder
International Symposium on Performance Analysis of Systems and Software (ISPASS)
March 2004, Austin, TX, USA
Reducing Code Size With Echo Instructions
Jeremy Lau, Stefan Schoenmackers, Timothy Sherwood, Brad Calder
International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES)
October 2003, San Jose, CA, USA
Ninja: A Framework for Network Services
Eric Brewer, Nikita Borisov, Mike Chen, Rob von Behren, Matt Welsh, David Culler, Josh MacDonald, Jeremy Lau, Steven D. Gribble
Usenix Technical Conference (USENIX)
June 2002, Monterey, CA, USA