| 2011 | Dynamically accelerating client-side web applications through decoupled execution. | Mojtaba Mehrara, Scott A. Mahlke |
| 2011 | Dynamic register promotion of stack variables. | Jianjun Li, Chenggang Wu, Wei-Chung Hsu |
| 2011 | On-chip cache hierarchy-aware tile scheduling for multicore machines. | Jun Liu, Yuanrui Zhang, Wei Ding, Mahmut T. Kandemir |
| 2011 | Pinpointing data locality problems using data-centric analysis. | Xu Liu, John M. Mellor-Crummey |
| 2011 | Formally verifying a compiler: Why? How? How far? | Xavier Leroy |
| 2011 | Automatic parallelization of fine-grained meta-functions on a chip multiprocessor. | Sanghoon Lee, James Tuck |
| 2011 | Whole-function vectorization. | Ralf Karrenberg, Sebastian Hack |
| 2011 | Neighborhood-aware data locality optimization for NoC-based multicores. | Mahmut T. Kandemir, Yuanrui Zhang, Jun Liu, Taylan Yemliha |
| 2011 | Link-time optimization for power efficiency in a tagless instruction cache. | Timothy M. Jones, Sandro Bartolini, Jonas Maebe, Dominique Chanet |
| 2011 | A trace-based Java JIT compiler retrofitted from a method-based compiler. | Hiroshi Inoue, Hiroshige Hayashizaki, Peng Wu, Toshio Nakatani |
| 2011 | MAO - An extensible micro-architectural optimizer. | Robert Hundt, Easwaran Raman, Martin Thuresson, Neil Vachharajani |
| 2011 | Runtime automatic speculative parallelization. | Ben Hertzberg, Kunle Olukotun |
| 2011 | Flow-sensitive pointer analysis for millions of lines of code. | Ben Hardekopf, Calvin Lin |
| 2011 | Highly scalable distributed dataflow analysis. | Joseph L. Greathouse, Chelsea LeBlanc, Todd M. Austin, Valeria Bertacco |
| 2011 | Extendable pattern-oriented optimization directives. | Huimin Cui, Jingling Xue, Lei Wang, Yang Yang, Xiaobing Feng, Dongrui Fan |
| 2011 | The runtime abort graph and its application to software transactional memory optimization. | Dhruva R. Chakrabarti, Prithviraj Banerjee, Hans-Juergen Boehm, Pramod G. Joisha, Robert S. Schreiber |
| 2011 | Practical memory checking with Dr. Memory. | Derek Bruening, Qin Zhao |
| 2011 | LAR-CC: Large atomic regions with conditional commits. | Edson Borin, Youfeng Wu, Maurcio Breternitz Jr., Cheng Wang |
| 2011 | Language and compiler support for auto-tuning variable-accuracy algorithms. | Jason Ansel, Yee Lok Wong, Cy P. Chan, Marek Olszewski, Alan Edelman, Saman P. Amarasinghe |
| 2011 | The language, optimizer, and tools mess. | Erik R. Altman |
| 2010 | Performance is dead, long live performance! | Benjamin G. Zorn |
| 2010 | Umbra: efficient and scalable memory shadowing. | Qin Zhao, Derek Bruening, Saman P. Amarasinghe |
| 2010 | Level by level: making flow- and context-sensitive pointer analysis scalable for millions of lines of code. | Hongtao Yu, Jingling Xue, Wei Huo, Xiaobing Feng, Zhaoqing Zhang |
| 2010 | Automatic creation of tile size selection models. | Tomofumi Yuki, Lakshminarayanan Renganarayanan, Sanjay V. Rajopadhye, Charles Anderson, Alexandre E. Eichenberger, Kevin O'Brien |
| 2010 | Linear scan register allocation on SSA form. | Christian Wimmer, Michael Franz |