Workshop on Leadership-class Machines, Petascale Applications, and Performance Strategies
July 19–22, 2010, Snowbird Ski & Summer Resort, Snowbird, Utah, USA
Organizers
- Rusty Lusk (Argonne National Lab), "lusk" AT "mcs.anl.gov"
- Pete Beckman (Argonne National Lab), "beckman" AT "mcs.anl.gov"
Abstract
Goals:
- Become familiar with the architecture, operation, and usability issues for each of the DOE Leadership Class Facilities.
- Understand application scaling bottlenecks on the systems.
- Learn strategies for achieving good performance with message passing and I/O libraries.
- Explore new programming models, languages, and techniques that can provide scalable performance.
- Learn the tools and suggest strategies for understanding the performance of petascale applications.
Final Agenda
Day 1 - Monday, July 19
Morning
- 7:00 - 8:30: Breakfast Buffet Provided
- 8:30 - 10:00: Users present 10 minutes each about their projects
- 10:00 - 10:30: Break
- 10:30 - 12:00: Users present 10 minutes each about their projects
- Eric Bass - Computational Issues in the Continuum Gyrokinetic Code GYRO
- Jeffrey Comer - Simulating Bionanotechnology at the Petascale
- Wenjun Deng - Current computing challenges in GTC
- Thomas Evans - Denovo: A radiation transport code for nuclear applications
- B. Franzelli -HPC challenges for aerothermal predictions in aeronautical engines
- D. L. Green - AORSA - All Orders Spectral Algorithm
- Steven Langer - Performance issues in simulating Laser-Plasma Interactions in National Ignition Facility experiments
- James Laros - System Software Research for Extreme-Scale Computing
- Eric McDonald - UNEDF The NuShellX Configuration Interaction Codes
- R. Numata - AstroGK: Astrophysical Gyrokinetics Code
- J. Luc Peterson - Predicting the Performance of Nuclear Fusion Experiments
- Siva Rajamanickam- Towards Exascale Computing in CSCAPES and EASI
- J. Terasaki - Problems in a large-scale calculation of atomic nuclei
- Ping Zhu - NIMROD: Computational Aspects and Challenges
- 12:00 - 1:30: Lunch Provided
- 1:30 - 2:15: Vinod Tipparaju - Overview of ORNL Leadership Computing Facility and Usage
- 2:15 - 3:00: Zhengji Zhao - Overview NERSC Facilities and Usage
- 3:00 - 3:30: Break
- 3:30 - 4:15: Scott Parker - Overview of the Argonne Leadership Computing Facility
- 4:15 - 5:00: Discuss what users want most to cover, their concerns, etc.
- 6:30-8:00: Dinner Provided
Day 2 - Tuesday, July 20
Morning
- 7:00 - 8:30: Breakfast Buffet Provided
- 8:30 - 10:00: Rajeev Thakur: Programming in MPI for Performance & Programming Models for HPC, part 1
- 10:00 - 10:30: Break
- 10:30 - 12:00: Rajeev Thakur: Programming in MPI for performance, part 2
- 12:00 - 1:30: Lunch Provided
- 1:30 - 3:00: Brett Estrade: A Guide to OpenMP by UH's HPCTools Group, part 1
- 3:00 - 3:30: Break
- 3:30 - 4:00: Brett Estrade: A Guide to OpenMP by UH's HPCTools Group, part 2
- 4:00 - 5:00: Wyatt Spear: Performance Evaluation With TAU
- 6:30 - 8:00: Dinner Provided
- 8:00 - ???: Late Night hacking: study codes and challenges.
Day 3 - Wednesday, July 21
Morning
- 7:00 - 8:30: Breakfast Buffet Provided
- 8:30 - 9:30: John Mellor-Crummey: HPCToolkit: Sampling-based performance tools for leadership computing
- 9:30 - 10:30 Paul Hargrove: Introduction to UPC
- 10:30 - 11:00: Break
- 11:00 - 12:00: John Mellor-Crummey: Coarray Fortran: Past, present and future
- 12:00 - 1:30: Lunch Provided
- 1:30 - 6:00: Hands on work with MPI, performance tools, MPI-IO, ...
- 6:30 - 8:00: Dinner Provided
- 8:00 - ???: Late night hacking: continue collaborative work
Day 4 - Thursday, July 22
Morning
- 7:00 - 8:30: Breakfast Buffet Provided
- 8:30 - 10:00: Rob Latham: Parallel I/O in Practice, part 1
- 10:00 - 10:30: Break
- 10:30 - 11:00: Rob Latham: Parallel I/O in Practice, part 2
- 11:00 - 12:30: Tom Peterka: Visualization & Data Analysis
Afternoon
- 12:30 - 2:00: Lunch Provided
- 2:00 - 5:30: Hands on work with MPI, performance tools, MPI-IO, ...
- 5:30 - 6:00: Final discussion and workshop wrap-up
- Dinner
- 6:30 - 8:00: Dinner Provided
- 8:30 - ???: Late night hacking: continue collaborative work