CGO 2010:
Toronto, Ontario, Canada
Andreas Moshovos, J. Gregory Steffan, Kim M. Hazelwood, David R. Kaeli (Eds.):
Proceedings of the CGO 2010, The 8th International Symposium on Code Generation and Optimization, Toronto, Ontario, Canada, April 24-28, 2010.
ACM 2010, ISBN 978-1-60558-635-9
Dynamic optimization and analysis
- Harish Patil, Cristiano Pereira, Mack Stallcup, Gregory Lueck, James Cownie:
PinPlay: a framework for deterministic replay and reproducible analysis of parallel programs.
2-11

- Edson Borin, Youfeng Wu, Cheng Wang, Wei Liu, Mauricio Breternitz Jr., Shiliang Hu, Esfir Natanzon, Shai Rotem, Roni Rosner:
TAO: two-level atomicity for dynamic binary optimizations.
12-21

- Qin Zhao, Derek Bruening, Saman P. Amarasinghe:
Umbra: efficient and scalable memory shadowing.
22-31

- Graham D. Price, Manish Vachharajani:
Large program trace analysis and compression with ZDDs.
32-41

Feedback-directed and JIT compilation
- Dehao Chen, Neil Vachharajani, Robert Hundt, Shih-wei Liao, Vinodha Ramasamy, Paul Yuan, Wenguang Chen, Weimin Zheng:
Taming hardware event samples for FDO compilation.
42-52

- David Xinliang Li, Raksit Ashok, Robert Hundt:
Lightweight feedback-directed cross-module optimization.
53-61

- Kenneth Hoste, Andy Georges, Lieven Eeckhout:
Automated just-in-time compiler tuning.
62-72

- Dong-Heon Jung, Soo-Mook Moon, Hyeong-Seok Oh:
Hybrid Java compilation and optimization for digital TV software platform.
73-81

Memory optimizations and synchronization
- Witawas Srisa-an, Myra B. Cohen, Yu Shang, Mithuna Soundararaj:
A self-adjusting code cache manager to balance start-up time and memory usage.
82-91

- Zhenjiang Wang, Chenggang Wu, Pen-Chung Yew:
On improving heap memory layout by dynamic pool allocation.
92-100

- Justin Emile Gottschlich, Manish Vachharajani, Jeremy G. Siek:
An efficient software transactional memory using commit-time invalidation.
101-110

- John A. Stratton, Vinod Grover, Jaydeep Marathe, Bastiaan Aarts, Mike Murphy, Ziang Hu, Wen-mei W. Hwu:
Efficient compilation of fine-grained SPMD-threaded programs for multicore CPUs.
111-119

- Chris C. J. Newburn:
There are at least two sides to every heterogeneous system.
120

Speculative and automatic parallelization
- Jialu Huang, Arun Raman, Thomas B. Jablin, Yun Zhang, Tzu-Han Hung, David I. August:
Decoupled software pipelining creates parallelization opportunities.
121-130

- Martin Süßkraut, Thomas Knauth, Stefan Weigert, Ute Schiffel, Martin Meinhold, Christof Fetzer:
Prospect: a compiler framework for speculative parallelization.
131-140

- Liang Han, Wei Liu, James Tuck:
Speculative parallelization of partial reduction variables.
141-150

- Arquimedes Canedo, Takeo Yoshizawa, Hideaki Komatsu:
Automatic parallelization of simulink applications.
151-159

Register allocation
Static optimizations
- Tomofumi Yuki, Lakshminarayanan Renganarayanan, Sanjay V. Rajopadhye, Charles Anderson, Alexandre E. Eichenberger, Kevin O'Brien:
Automatic creation of tile size selection models.
190-199

- Muthu Manikandan Baskaran, Albert Hartono, Sanket Tavarageri, Thomas Henretty, J. Ramanujam, P. Sadayappan:
Parameterized tiling revisited.
200-209

- Haitao Wei, Junqing Yu, Huafei Yu, Guang R. Gao:
Minimizing communication in rate-optimal software pipelining for stream programs.
210-217

- Hongtao Yu, Jingling Xue, Wei Huo, Xiaobing Feng, Zhaoqing Zhang:
Level by level: making flow- and context-sensitive pointer analysis scalable for millions of lines of code.
218-229

Mathematical/statistical approaches
- Michael D. Linderman, Matthew Ho, David L. Dill, Teresa H. Y. Meng, Garry P. Nolan:
Towards program optimization through automated analysis of numerical precision.
230-237

- Mark Stephenson, Ram Rangan, Emmanuel Yashchin, Eric Van Hensbergen:
Statistically regulating program behavior via mainstream computing.
238-247

- Yunlian Jiang, Eddy Z. Zhang, Kai Tian, Feng Mao, Malcom Gethers, Xipeng Shen, Yaoqing Gao:
Exploiting statistical correlations for proactive prediction of program behaviors.
248-256

Runtime techniques
- Jason Mars, Neil Vachharajani, Robert Hundt, Mary Lou Soffa:
Contention aware execution: online contention detection and response.
257-265

- Lei Wang, Huimin Cui, Yuelu Duan, Fang Lu, Xiaobing Feng, Pen-Chung Yew:
An adaptive task creation strategy for work-stealing scheduling.
266-277

- Kevin Williams, Jason McCandless, David Gregg:
Dynamic interpretation for dynamic scripting languages.
278-287

Last update Wed May 22 23:00:46 2013
CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page