4th Workshop on  Feedback-Directed and Dynamic Optimization  (FDDO-4)

Austin, Texas, December 1, 2001

 

Final Program

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.

·         "Branch Path Re-Aliasing",

Daniel Jimenez and Calvin Lin, Univ. of Texas at Austin.

·         "The Use of Profile-based Trace Classification for Improving the Power and Performance of Trace Cache Systems",

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.