Workshop on
Patterns in High Performance Computing

University of Illinois at Urbana-Champaign

May 4-6, 2005

Location: 2405 Siebel Center for Computer Science, See building map in Area Info.

( For assistance contact Ms.Sheila Clark at 217-244-6621 )

Area Info
Live Webcast
Slides & Archived Webcast

There has been of late a renewed interest in technologies that improve the productivity of HPC software development, such as parallel programming languages and libraries, Object Oriented scientific programming, and parallel run-time systems and tools. The success of these activities requires a good understanding of common patterns used in the development of HPC software: patterns used for the coding of parallel algorithms, their mapping to various architectures, and performance tuning activities. The purpose of the workshop is to bring together people that are interested in HPC patterns: people interested in documenting patterns for the development of HPC software, people that are involved in the development of HPC software, and people that are involved in the development of languages, libraries, programming environments and tools that support the development of HPC software. The workshop will enable researchers to discuss their work and to initiate a dialogue on ways for leveraging the methods and insights of the design pattern community to advance the state of HPC software. Depending on the success of this first event, we expect it to develop into a regular workshop.


The workshop focuses on the documentation of patterns for the development of High Performance Computing software and on the use of parallel design pattern for the production of high-performance computing software. Topics of interest include but are not restricted to:

  • Patterns, skeletons and frameworks for high performance computing
  • Pattern based parallel programming
  • Extensible and reusable high performance computing software
  • Tool, library and language support for parallel programming patterns
Organizing Committee

Laxmikant Kale, Ralph Johnson and Marc Snir, University of Illinois at Urbana-Champaign

Program Overview

Date Time Program
Wed May 4th 3:30 pm Patterns session, Reception at 6:00pm
Thu May 5th All Day Talks and Panels
Fri May 6th Until 1pm Talks and Panels

Please consider joining us for an in-depth look at recent advances in this area!

There is a link to the workshop Wiki site here.

For any other questions/comments about the workshop, or about this website, please send us an e-mail message