8:15am – 8:30am: Welcoming
Remarks
8:30am - 9:30am: Invited Talk
·
"The Next Generation
Software (NGS) Program"
Frederika Darema, National Science Foundation.
9:30am -10:30am: Dynamic
Optimization Systems
Chair: Michael Smith
·
"Dynamic Optimization
in the Mainframe World",
Joseph Bank, Charles Garrett, and Richard Lethin, Reservoir Labs.
·
"Design and
Implementation of a Dynamic Optimization Framework for Windows", Derek
Bruening, Saman Amarasinghe, MIT, and Evelyn Duesterwald, HP Labs.
10:30am -11:00am: Break
11:00am -12:30pm: Compiler/Linker Optimization
Chair: Tom Conte
·
"Light Weight
Optimization for Reducing Hot Saves and Restores of Callee-Saved Registers",
Gab Haber, Moshe Klausner, Bilha Mendelson and Vadim Eisenberg, IBM Research Lab in Haifa, Israel.
·
"Kernel Optimizations
and Prefetch with the Spike Executable Optimizer",
Richard Flower, Chi-Keung Luk*, Robert Muth*, Harish Patil*, John Shakshober, Robert Cohn, and P. Geoffrey Lowney*, Compaq Corporation.
*currently at Intel Corporation, Massachusetts Microprocessor Design Center
·
"Automatic
Recommendation of Compiler Options",
Elana D. Granston and Anne Holler, Texas Instruments.
12:30pm - 2:00pm: Lunch
2:00pm - 4:00pm: Feedback
Systems
Chair: Ben Zorn
·
"Profile-Based Energy
Reduction for High Performance",
Michael Huang,Jose Renau, and Josep Torrellas, Univ. of Illinois.
·
"Investigating a
SoftCache via Dynamic Rewriting",
Joshua Fryman and Kenneth Mackenzie, Georgia Institute of Technology.
Daniel Jimenez and Calvin Lin, Univ. of Texas at Austin.
Oleg Kosyakovsky, Avi Mendelson, Intel, Israel, and Avinoam Kolodny, Technion, Israel.
4:00pm - 4:30pm: Break
4:30pm - 5:30pm: Profiling
Techniques
Chair: Brad Calder
·
"Progressive
Profiling: A Methodology based on Profile Propagation and Selective Profile
Collection", Zheng Wang and Michael D. Smith, Harvard University.
·
"Bursty Tracing: A
Framework for Low-Overhead Temporal Profiling",
Martin Hirzel, Univ. of Colorado, Boulder, and Trishul Chilimbi, Microsoft Research.