Workshop on
Patterns in High Performance Computing

University of Illinois at Urbana-Champaign

May 4-6, 2005

Program Slides and Webcast Archive

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 Slides Archived Webcast
Wednesday, May 4th
3:30-4:00pm
Introduction to Writer's Workshop: R. Johnson   wmv
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)   wmv

V. Lotrich, et al.
The super instruction processor parallel design pattern for data and floating point intensive algorithms (ps,pdf)   wmv

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

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

Friday, May 6th
Session 3
8:30-9:00am Frumkin Data Flow Pattern Analysis of Scientific Applications ppt
html
wmv
9:00-9:30pm Bhatia A Pattern-Based Approach to Automated Application Performance Analysis ppt
html
wmv
9:30-10:00am Mary Hall A Systematic Approach to Composing and Optimizing Application Workflows pdf
wmv
Session 4
10:30-11:00am Woollard ADaPT: An Event-Passing Protocol for Reducing Delivery Costs in Scatter-Gather Parallel Processes ppt
html
wmv-part1
wmv-part2
11:00-11:30am Mehta Is MPI Suitable for a Generative Design-Pattern System? pdf
wmv
11:30am-12:00pm Amato STAPL: The Standard Template Adaptive Parallel Library ppt
html
wmv