Workshop on
Patterns in High Performance Computing

University of Illinois at Urbana-Champaign

( For assistance contact Ms.Sheila Clark at 217-244-6621 )
This is a link to the workshop's Wiki.

May 4-6, 2005

Final Program:

patHPC HOME
CFP
Registration
Program
Hotel
Transportation
Area Info
Live Webcast
Slides & Archived Webcast
CS-UIUC HOME
Location: 2405 Siebel Center for Computer Science, See building map in Area Info.
Time Author Program
Wednesday, May 4th
3:30-4:00pm
Introduction to Writer's Workshop: R. Johnson
4:15-6:15pm
Writer's Workshop #1 (See Instructions)

Steve MacDonald
Transforming an Object-Oriented Pipeline to a Master-Worker: The State-Based Pipeline (pdf)

V. Lotrich, et al.
The super instruction processor parallel design pattern for data and floating point intensive algorithms (ps,pdf)
6:30-8:00pm
Reception

Thursday, May 5th
8:00-8:30am
Breakfast
8:30-10:00am
Writer's Workshop #2 (See Instructions)

Roxana Diaconescu, et al.
Reusable and Extensible High Level Data Distributions (pdf)
10:00-10:30am
Break
10:30am-12:30pm Berna Massingill
Discussion Group(s): What patterns are we missing in HPC?
12:30-2:00pm
Lunch
Session 1
2:00-2:30pm
Sriram Krishnamoorty, et al.
Locality-aware Load Balancing for Dynamic and Irregular Computations (pdf)
2:30-3:00pm
Douglas Gregor, et al. Execution Instance Overloading (pdf)
3:00-3:30pm
David Koester What Makes HPC Applications Challenging? (ppt)
3:30-4:00pm
Break
Session 2
4:00-4:30pm V. Balaji, et al. Application of Design Patterns to Geometric Decompositions (pdf)
4:30-5:00pm Christophe Alias TeMa: an Efficient Tool to Find High-Performance Library Patterns in Source Code (ps)
5:00-5:30pm Gabriel Dos Reis and Bjarne Stroustrup High Level Program Representation for HPC (pdf)
5:30-6:00pm Nija Shi and Ronald Olsson Reverse Engineering of Design Patterns for High Performance Computing (ps)
6:30-8:00pm
Banquet

Friday, May 6th
8:00-8:30am
Breakfast
Session 3
8:30-9:00am Michael Frumkin Data Flow Pattern Analysis of Scientific Applications (pdf)
9:00-9:30pm Nikhil Bhatia, Shirley Moore, et al. A Pattern-Based Approach to Automated Application Performance Analysis (pdf)
9:30-10:00am Mary Hall, et al.
A Systematic Approach to Composing and Optimizing Application Workflows (pdf)
10:00-10:30am
Break
Session 4
10:30-11:00am David Woollard, et al. ADaPT: An Event-Passing Protocol for Reducing Delivery Costs in Scatter-Gather Parallel Processes (pdf)
11:00-11:30am Paras Mehta, et al.
Is MPI Suitable for a Generative Design-Pattern System? (pdf)
11:30am-12:00pm Nancy Amato and Lawrence Rauchwerger
STAPL: The Standard Template Adaptive Parallel Library (pdf)
12:00-12:30pm

Conclusion