10:20-10:50 |
abc - The AspectBench Compiler Laurie Hendren - McGill University |
10:50-11:20 |
Taming Pointers -- A Symbolic Approach Jianwen Zhu - University of Toronto |
11:20-11:40 |
The use of traces for inlining in Java programs Borys Bradel and Tarek Abdelrahman - University of Toronto |
11:40-12:00 |
Accelerating Java synchronization in Just-In-Time compiler-generated code Mark Stoodley - IBM Toronto Lab |
12:00-01:00 | Lunch |
01:00-01:40 |
X10 --- New opportunities for Compiler-Driven Performance via a new Programming Model Kemal Ebcioglu, Vijay Saraswat, Vivek Sarkar - IBM T.J. Watson Research Center |
01:40-02:10 |
Compiler Analyses for Improved Return Value Prediction Christopher J.F. Pickett and Clark Verbrugge - McGill University |
02:10-02:30 |
Widening Ian McIntosh - IBM Toronto Lab |
02:30-02:40 | Break |
02:40-03:10 |
Second-Order Predictive Commoning Arie Tal - IBM Toronto Lab |
03:10-03:30 |
A Method of Interprocedural Strength Reduction Shimin Cui - IBM Toronto Lab |
03:30-03:50 |
From Speculative Partial Redundancy Elimination to Speculative Partial Dead Code Elimination R. Nigel Horspool, David Pereira - University of Victoria |
03:50-04:10 |
Profile-Guided Switch Statement Case Dispatching Peng Zhao - University of Alberta |
04:10-04:30 |
Experiments with auto-parallelizing SPEC2000FP benchmarks Guansong Zhang, Priya Unnikrishnan, and James Ren - IBM Toronto Lab |