Workshop on Profile and Feedback-Directed Compilation

In Conjunction with the International Conference on
Parallel Architectures and Compilation Techniques (PACT '98)

Paris, France October 13, 1998

 


Program:

9:00 to 10:15, Session 1: Hardware-based Profiling (Chair: Jim Larus)

Transparent, Low-Overhead Profiling on Modern Processors (Invited Talk)
Jennifer Anderson (Western Research Laboratory (WRL)), Lance Berc (Systems Research Center (SRC)), George Chrysos (Digital Semiconductor), Jeffrey Dean (WRL), Sanjay Ghemawat (SRC), Jamey Hicks (Cambridge Research Laboratory), Shun-Tak Leung (SRC), Mitch Lichtenberg (SRC), Mark Vandevoorde (SRC), Carl A. Waldspurger (SRC), William E. Weihl (SRC), all of Compaq Computer Corporation
 
Performance Monitoring Hardware Design Issues for Dynamically Scheduled Processors
Andy Glew (University of Wisconsin -- Madison)
 

10:15 to 10:30, Break

10:30 to 12:15, Session 2: Iterative Feedback Compilation (Chair: Evelyn Duesterwald)

Model-Based Memory Hierarchy Optimizations for Sparse Matrices
Eun-Jin Im and Katherine Yelick (University of California, Berkeley)
 
Iterative Compilation in a Non-Linear Optimisation Space
F. Bodin (IRISA), T. Kisuk (Leiden University), P.M.W. Knijnenburg (Leiden University), M.F.P. O'Boyle (The University, Edinburgh) and E.Rohou (IRISA)
 
GAPS: Iterative Feedback Directed Parallelisation Using Genetic Algorithms
Andy P. Nisbet (University of Manchester)
 

12:15 to 2:00, Lunch

2:00 to 3:45, Session 3: Program Behavior and Path Profiling (Chair: Brad Calder)

Analyzing Path Profiles with the Hot Path Browser
Thomas Ball (Bell Laboratories, Lucent Technologies), James R. Larus (Microsoft), and Genevieve Rosay (University of Wisconsin -- Madison)
 
Using Path Spectra to Direct Function Cloning
Tom Way and Lori Pollock (University of Delaware)
 
Computing the Similarity of Profiling Data -- Heuristics for Guiding Adaptive Compilation
Thomas Kistler and Michael Franz (University of California, Irvine)
 

3:45 to 4:00, Break

4:00 to 5:30, Session 4: Performance Profiling and Optimization (Chair: Jesse Fang)

IPERF: A Framework for Automatic Construction of Performance Prediction Models
Chung-Hsing Hsu and Ulrich Kremer (Rutgers University)
 
Profile-Supported Confidence Estimation for Load-Value-Prediction
Martin Burtscher and Benjamin G. Zorn (University of Colorado)
 
Considerations on Dynamically Allocated Data Structure Layout Optimization
Dan Truong (ENSSAT-LASTI / IRISA)