| 2012 | Compiling for automatically generated instruction set extensions. | Alastair Colin Murray, Bjrn Franke |
| 2012 | Efficient bottom-up heap analysis for symbolic path-based data access summaries. | Ivan Matosevic, Tarek S. Abdelrahman |
| 2012 | Reconciling transactional conflicts with compiler's help. | Sandya S. Mannarswamy, R. Govindarajan |
| 2012 | Matching memory access patterns and data placement for NUMA systems. | Zoltan Maj, Thomas R. Gross |
| 2012 | PinADX: an interface for customizable debugging with dynamic instrumentation. | Gregory Lueck, Harish Patil, Cristiano Pereira |
| 2012 | Panacea: towards holistic optimization of MapReduce applications. | Jun Liu, Nishkam Ravi, Srimat T. Chakradhar, Mahmut T. Kandemir |
| 2012 | Automatic speculative DOALL for clusters. | Hanjun Kim, Nick P. Johnson, Jae W. Lee, Scott A. Mahlke, David I. August |
| 2012 | Dynamic compilation of data-parallel kernels for vector processors. | Andrew Kerr, Gregory Frederick Diamos, Sudhakar Yalamanchili |
| 2012 | An automatic code overlaying technique for multicores with explicitly-managed memory hierarchies. | Choonki Jang, Jun Lee, Sangmin Seo, Jaejin Lee |
| 2012 | Dynamically managed data for CPU-GPU architectures. | Thomas B. Jablin, James A. Jablin, Prakash Prabhu, Feng Liu, David I. August |
| 2012 | HQEMU: a multi-threaded and retargetable dynamic binary translator on multicores. | Ding-Yong Hong, Chun-Chen Hsu, Pen-Chung Yew, Jan-Jan Wu, Wei-Chung Hsu, Pangfeng Liu, Chien-Min Wang, Yeh-Ching Chung |
| 2012 | Light-weight bounds checking. | Niranjan Hasabnis, Ashish Misra, R. Sekar |
| 2012 | DeadSpy: a tool to pinpoint program inefficiencies. | Milind Chabbi, John M. Mellor-Crummey |
| 2012 | HELIX: automatic parallelization of irregular programs for chip multiprocessing. | Simone Campanoni, Timothy M. Jones, Glenn H. Holloway, Vijay Janapa Reddi, Gu-Yeon Wei, David M. Brooks |
| 2012 | Deferred methods: accelerating dynamic program analysis on multicores. | Danilo Ansaloni, Walter Binder, Abbas Heydarnoori, Lydia Y. Chen |
| 2011 | Automated programmable control and parameterization of compiler optimizations. | Qing Yi |
| 2011 | Acculock: Accurate and efficient detection of data races. | Xinwei Xie, Jingling Xue |
| 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 | Phase-based tuning for better utilization of performance-asymmetric multicore processors. | Tyler Sondag, Hridesh Rajan |
| 2011 | Using machines to learn method-specific compilation strategies. | Ricardo Nabinger Sanchez, Jos Nelson Amaral, Duane Szafron, Marius Pirvu, Mark G. Stoodley |
| 2011 | Automated locality optimization based on the reuse distance of string operations. | Silvius Rus, Raksit Ashok, Xinliang David Li |
| 2011 | Predictive modeling in a polyhedral optimization space. | Eunjung Park, Louis-Nol Pouchet, John Cavazos, Albert Cohen, P. Sadayappan |
| 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 | 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 | Prioritizing constraint evaluation for efficient points-to analysis. | Rupesh Nasre, Ramaswamy Govindarajan |