default search action
CGO 2012: San Jose, CA, USA
- Carol Eidt, Anne M. Holler, Uma Srinivasan, Saman P. Amarasinghe:
10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2012, San Jose, CA, USA, March 31 - April 04, 2012. ACM 2012, ISBN 978-1-4503-1206-6
Compilation
- Lingjia Tang, Jason Mars, Mary Lou Soffa:
Compiling for niceness: mitigating contention for QoS in warehouse scale computers. 1-12 - Alastair Colin Murray, Björn Franke:
Compiling for automatically generated instruction set extensions. 13-22 - Andrew Kerr, Gregory Frederick Diamos, Sudhakar Yalamanchili:
Dynamic compilation of data-parallel kernels for vector processors. 23-32
Optimization
- Jun Liu, Nishkam Ravi, Srimat T. Chakradhar, Mahmut T. Kandemir:
Panacea: towards holistic optimization of MapReduce applications. 33-43 - Sascha Plazar, Jan C. Kleinsorge, Peter Marwedel, Heiko Falk:
WCET-aware static locking of instruction caches. 44-52 - Sandya S. Mannarswamy, R. Govindarajan:
Reconciling transactional conflicts with compiler's help. 53-62 - Rui Zhang, Saumya Debray, Richard T. Snodgrass:
Micro-specialization: dynamic code specialization of database management systems. 63-73
Parallelization
- Yun Zou, Sanjay V. Rajopadhye:
Scan detection and parallelization in "inherently sequential" nested loop programs. 74-83 - Simone Campanoni, Timothy M. Jones, Glenn H. Holloway, Vijay Janapa Reddi, Gu-Yeon Wei, David M. Brooks:
HELIX: automatic parallelization of irregular programs for chip multiprocessing. 84-93 - Hanjun Kim, Nick P. Johnson, Jae W. Lee, Scott A. Mahlke, David I. August:
Automatic speculative DOALL for clusters. 94-103 - Ding-Yong Hong, Chun-Chen Hsu, Pen-Chung Yew, Jan-Jan Wu, Wei-Chung Hsu, Pangfeng Liu, Chien-Min Wang, Yeh-Ching Chung:
HQEMU: a multi-threaded and retargetable dynamic binary translator on multicores. 104-113
Dynamic instrumentation and error detection
- Gregory Lueck, Harish Patil, Cristiano Pereira:
PinADX: an interface for customizable debugging with dynamic instrumentation. 114-123 - Milind Chabbi, John M. Mellor-Crummey:
DeadSpy: a tool to pinpoint program inefficiencies. 124-134 - Niranjan Hasabnis, Ashish Misra, R. Sekar:
Light-weight bounds checking. 135-144 - Yun Zhang, Soumyadeep Ghosh, Jialu Huang, Jae W. Lee, Scott A. Mahlke, David I. August:
Runtime asynchronous fault tolerance via speculation. 145-154
GPU optimization
- Yongpeng Zhang, Frank Mueller:
Auto-generation and auto-tuning of 3D stencil codes on GPU clusters. 155-164 - Thomas B. Jablin, James A. Jablin, Prakash Prabhu, Feng Liu, David I. August:
Dynamically managed data for CPU-GPU architectures. 165-174
Profiling and program characterization
- Andreas Sembrant, David Black-Schaffer, Erik Hagersten:
Phase guided profiling for fast cache modeling. 175-185 - Rajeshwar Vanka, James Tuck:
Efficient and accurate data dependence profiling using software signatures. 186-195 - Eunjung Park, John Cavazos, Marco A. Alvarez:
Using graph-based program characterization for predictive modeling. 196-206
Memory management
- Xing Zhou, Jean Pierre Giacalone, María Jesús Garzarán, Robert H. Kuhn, Yang Ni, David A. Padua:
Hierarchical overlapped tiling. 207-218 - Choonki Jang, Jun Lee, Sangmin Seo, Jaejin Lee:
An automatic code overlaying technique for multicores with explicitly-managed memory hierarchies. 219-229 - Zoltan Majó, Thomas R. Gross:
Matching memory access patterns and data placement for NUMA systems. 230-241
Program analysis
- Danilo Ansaloni, Walter Binder, Abbas Heydarnoori, Lydia Y. Chen:
Deferred methods: accelerating dynamic program analysis on multicores. 242-251 - Ivan Matosevic, Tarek S. Abdelrahman:
Efficient bottom-up heap analysis for symbolic path-based data access summaries. 252-263 - Lei Shang, Xinwei Xie, Jingling Xue:
On-demand dynamic summary-based points-to analysis. 264-274
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.