8th Workshop on Compiler-Driven Performance

Monday November 2, 2009

Hilton Suites Toronto/Markham Conference Centre
Associated with CASCON 2009

Final Program

Session 1 - Chair: Greg Steffan, University of Toronto
9:00-9:30Compiling X10 2.0 for Scalable High Performance
David Cunningham, David Grove, Igor Peshansky, Vijay Saraswat, Olivier Tardieu, IBM Watson (slides)
9:30-10:00Automatic SIMD code generation for complex arithmetic reduction for architecture lacking cross data-path support
Alexandre Eichenberger*, Amy Wang**, Tommy Wong**, Siu Chi Chan**, *IBM Watson, **IBM Toronto (slides)
10:00-10:30Coconut Case Study
Christopher Anand, McMaster (slides)


Session 2 - Chair: Mark Stoodley, IBM Toronto
11:00-11:30Compiler Optimization to Increase Communication-Communication Overlapping in MPI Programs
Bin Bao*, Yaoqing Gao**, and Chen Ding*, *University of Rochester, **IBM Toronto (slides)
11:30-12:00Cooperative Memory Management for Multi-core Systems
Tongxin Bai*, Jonathan Bard**, Stephen Kane**, Elizabeth Keudel**, Matthew Hertz**, and Chen Ding*, *University of Rochester, **Canisius College (slides)


Session 3 - Chair: David Grove, IBM Watson
1:00-1:30Assist Threads for Data Prefetching in IBM XL Compilers
Gennady Pekhimenko*, Zehra Sura**, Yaoqing Gao*, Tong Chen**, John K. O'Brien**, *IBM Toronto, **IBM Watson (slides)
1:30-2:00Increasing the scope and resolution of Interprocedural Static Single Assignment
Silvian Calman and Jianwen Zhu, University of Toronto (slides)
2:00-2:30Analysis of Flat Performance Profiles using Code Mining
Daryl Maier and Nikola Grcevski, IBM Toronto (slides)


Session 4 - Chair: Kit Barton, IBM Toronto
3:00-3:30Machine Learning Applied to Method-Specific Compilation Strategies
Ricardo Nabinger-Sanchez*, Marius Pirvu**, J. Nelson Amaral*, Mark Stoodley**, *University of Alberta, *IBM Toronto (slides)
3:30-4:00Cross-Input Learning and Discriminative Prediction in Evolvable Virtual Machines
Feng Mao and Xipeng Shen, College of William & Mary (slides)

Greg Steffan
Last modified: Mon Nov 9 08:56:59 EST 2009