| 2012 | 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2012, San Jose, CA, USA, March 31 - April 04, 2012 Carol Eidt, Anne M. Holler, Uma Srinivasan, Saman P. Amarasinghe |
| 2012 | An automatic code overlaying technique for multicores with explicitly-managed memory hierarchies. Choonki Jang, Jun Lee, Sangmin Seo, Jaejin Lee |
| 2012 | Auto-generation and auto-tuning of 3D stencil codes on GPU clusters. Yongpeng Zhang, Frank Mueller |
| 2012 | Automatic speculative DOALL for clusters. Hanjun Kim, Nick P. Johnson, Jae W. Lee, Scott A. Mahlke, David I. August |
| 2012 | Compiling for automatically generated instruction set extensions. Alastair Colin Murray, Björn Franke |
| 2012 | Compiling for niceness: mitigating contention for QoS in warehouse scale computers. Lingjia Tang, Jason Mars, Mary Lou Soffa |
| 2012 | DeadSpy: a tool to pinpoint program inefficiencies. Milind Chabbi, John M. Mellor-Crummey |
| 2012 | Deferred methods: accelerating dynamic program analysis on multicores. Danilo Ansaloni, Walter Binder, Abbas Heydarnoori, Lydia Y. Chen |
| 2012 | Dynamic compilation of data-parallel kernels for vector processors. Andrew Kerr, Gregory Frederick Diamos, Sudhakar Yalamanchili |
| 2012 | Dynamically managed data for CPU-GPU architectures. Thomas B. Jablin, James A. Jablin, Prakash Prabhu, Feng Liu, David I. August |
| 2012 | Efficient and accurate data dependence profiling using software signatures. Rajeshwar Vanka, James Tuck |
| 2012 | Efficient bottom-up heap analysis for symbolic path-based data access summaries. Ivan Matosevic, Tarek S. Abdelrahman |
| 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 | 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 | Hierarchical overlapped tiling. Xing Zhou, Jean-Pierre Giacalone, María Jesús Garzarán, Robert H. Kuhn, Yang Ni, David A. Padua |
| 2012 | Light-weight bounds checking. Niranjan Hasabnis, Ashish Misra, R. Sekar |
| 2012 | Matching memory access patterns and data placement for NUMA systems. Zoltan Majó, Thomas R. Gross |
| 2012 | Micro-specialization: dynamic code specialization of database management systems. Rui Zhang, Saumya Debray, Richard T. Snodgrass |
| 2012 | On-demand dynamic summary-based points-to analysis. Lei Shang, Xinwei Xie, Jingling Xue |
| 2012 | Panacea: towards holistic optimization of MapReduce applications. Jun Liu, Nishkam Ravi, Srimat T. Chakradhar, Mahmut T. Kandemir |
| 2012 | Phase guided profiling for fast cache modeling. Andreas Sembrant, David Black-Schaffer, Erik Hagersten |
| 2012 | PinADX: an interface for customizable debugging with dynamic instrumentation. Gregory Lueck, Harish Patil, Cristiano Pereira |
| 2012 | Reconciling transactional conflicts with compiler's help. Sandya S. Mannarswamy, R. Govindarajan |
| 2012 | Runtime asynchronous fault tolerance via speculation. Yun Zhang, Soumyadeep Ghosh, Jialu Huang, Jae W. Lee, Scott A. Mahlke, David I. August |
| 2012 | Scan detection and parallelization in "inherently sequential" nested loop programs. Yun Zou, Sanjay V. Rajopadhye |
| 2012 | Using graph-based program characterization for predictive modeling. Eunjung Park, John Cavazos, Marco A. Alvarez |
| 2012 | WCET-aware static locking of instruction caches. Sascha Plazar, Jan C. Kleinsorge, Peter Marwedel, Heiko Falk |