| 2011 | A HW/SW co-designed heterogeneous multi-core virtual machine for energy-efficient general purpose computing. Youfeng Wu, Shiliang Hu, Edson Borin, Cheng Wang |
| 2011 | A trace-based Java JIT compiler retrofitted from a method-based compiler. Hiroshi Inoue, Hiroshige Hayashizaki, Peng Wu, Toshio Nakatani |
| 2011 | Acculock: Accurate and efficient detection of data races. Xinwei Xie, Jingling Xue |
| 2011 | Automated locality optimization based on the reuse distance of string operations. Silvius Rus, Raksit Ashok, Xinliang David Li |
| 2011 | Automated programmable control and parameterization of compiler optimizations. Qing Yi |
| 2011 | Automatic parallelization of fine-grained meta-functions on a chip multiprocessor. Sanghoon Lee, James Tuck |
| 2011 | Dynamic register promotion of stack variables. Jianjun Li, Chenggang Wu, Wei-Chung Hsu |
| 2011 | Dynamically accelerating client-side web applications through decoupled execution. Mojtaba Mehrara, Scott A. Mahlke |
| 2011 | Extendable pattern-oriented optimization directives. Huimin Cui, Jingling Xue, Lei Wang, Yang Yang, Xiaobing Feng, Dongrui Fan |
| 2011 | Flow-sensitive pointer analysis for millions of lines of code. Ben Hardekopf, Calvin Lin |
| 2011 | Formally verifying a compiler: Why? How? How far? Xavier Leroy |
| 2011 | Highly scalable distributed dataflow analysis. Joseph L. Greathouse, Chelsea LeBlanc, Todd M. Austin, Valeria Bertacco |
| 2011 | Intel's Array Building Blocks: A retargetable, dynamic compiler and embedded language. Chris J. Newburn, Byoungro So, Zhenying Liu, Michael D. McCool, Anwar M. Ghuloum, Stefanus Du Toit, Zhi-Gang Wang, Zhaohui Du, Yongjian Chen, Gansha Wu, Peng Guo, Zhanglin Liu, Dan Zhang |
| 2011 | LAR-CC: Large atomic regions with conditional commits. Edson Borin, Youfeng Wu, Maurício 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 | Link-time optimization for power efficiency in a tagless instruction cache. Timothy M. Jones, Sandro Bartolini, Jonas Maebe, Dominique Chanet |
| 2011 | MAO - An extensible micro-architectural optimizer. Robert Hundt, Easwaran Raman, Martin Thuresson, Neil Vachharajani |
| 2011 | Neighborhood-aware data locality optimization for NoC-based multicores. Mahmut T. Kandemir, Yuanrui Zhang, Jun Liu, Taylan Yemliha |
| 2011 | On-chip cache hierarchy-aware tile scheduling for multicore machines. Jun Liu, Yuanrui Zhang, Wei Ding, Mahmut T. Kandemir |
| 2011 | Phase-based tuning for better utilization of performance-asymmetric multicore processors. Tyler Sondag, Hridesh Rajan |
| 2011 | Pinpointing data locality problems using data-centric analysis. Xu Liu, John M. Mellor-Crummey |
| 2011 | Practical memory checking with Dr. Memory. Derek Bruening, Qin Zhao |
| 2011 | Predictive modeling in a polyhedral optimization space. Eunjung Park, Louis-Noël Pouchet, John Cavazos, Albert Cohen, P. Sadayappan |
| 2011 | Prioritizing constraint evaluation for efficient points-to analysis. Rupesh Nasre, Ramaswamy Govindarajan |
| 2011 | Proceedings of the CGO 2011, The 9th International Symposium on Code Generation and Optimization, Chamonix, France, April 2-6, 2011 |
| 2011 | Runtime automatic speculative parallelization. Ben Hertzberg, Kunle Olukotun |
| 2011 | The language, optimizer, and tools mess. Erik R. Altman |
| 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 | Using machines to learn method-specific compilation strategies. Ricardo Nabinger Sanchez, José Nelson Amaral, Duane Szafron, Marius Pirvu, Mark G. Stoodley |
| 2011 | Vapor SIMD: Auto-vectorize once, run everywhere. Dorit Nuzman, Sergei Dyshel, Erven Rohou, Ira Rosen, Kevin Williams, David Yuste, Albert Cohen, Ayal Zaks |
| 2011 | Whole-function vectorization. Ralf Karrenberg, Sebastian Hack |