Leadership-class Machines, Extreme Scale Applications, and Performance Strategies
July 18-21, 2011, Granlibakken Resort and Conference Center, Tahoe City, CA, 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.
Working Agenda
Arrival Day - Sunday, July 17
- 7:00 - 8:30pm: Dinner buffet provided
Monday, July 18
Morning
- 7:30 - 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
Deveci CScapes Slides
Ferraro M3D Slides
Fischer CAM Slides
Fulton GTC Slides
Fulton McClenaghan GTC Slides
Guiness Nonstationary Modeling Slides
Kim Nimrod Slides
Li Choubey MD Slides
Mickelson CESM Slides
Mustonen Double Beta Decay Slides
Podhorszki SDM Slides
Qiang Beam Dynamics Slides
Schultz GROMACS Slides
Thornquist Xyce Slides
Xie ICAV Slides
Balman Climate Slides
Afternoon
- 12:00 - 1:30: Lunch buffet provided
- 1:30 - 2:15: Vinod Tipparaju - Overview of ORNL Leadership Computing Facility and Usage
- 2:15 - 3:00: David Turner - Overview NERSC Facilities and Usage
- 3:00 - 3:30: Break
- 3:30 - 4:15: Tim Williams - 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 buffet provided
Tuesday, July 19
Morning
- 7:30 - 8:30: Breakfast buffet provided
- 8:30 - 10:00: Rusty Lusk - Advanced Topics in MPI, part 1
- 10:00 - 10:30: Break
- 10:30 - 12:00: Rusty Lusk - Advanced Topics in MPI, part 2
- 12:00 - 1:30: Lunch buffet provided
- 1:30 - 2:30: John Mellor-Crummey - HPCToolkit: Sampling-based performance tools for leadership computing
- 2:30 - 3:00: John Mellor-Crummey - Coarray Fortran (part 1)
- 3:00 - 3:30: Break
- 3:30 - 4:00: John Mellor-Crummey - Coarray Fortran (part 2)
- 4:00 - 5:00: Yili Zheng - Unified Parallel C (UPC)
- 6:30 - 8:00: Dinner buffet provided
- 8:00 - ???: Late Night hacking: study codes and challenges.
Wednesday, July 20
Morning
- 7:30 - 8:30: Breakfast buffet provided
- 8:30 - 10:30: Yonghong Yan: OpenMP
- 10:30 - 11:00: Break
- 11:00 - 12:00: Wyatt Spear: TAU
- 12:00 - 1:30: Lunch buffet 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
Thursday, July 21
Morning
- 7:30 - 8:30: Breakfast Buffet Provided
- 8:30 - 10:00: Venkat Vishwanath: Parallel I/O in Practice, part 1
- 10:00 - 10:30: Break
- 10:30 - 11:00: Venkat Vishwanath: Parallel I/O in Practice, part 2
- 11:00 - 12:30: Venkat Vishwanath: 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 buffet provided
- 8:30 - ???: Late night hacking: continue collaborative work
Friday, July 22
Morning
- 7:30 - 9:00: Breakfast Buffet Provided
- A "To go boxed lunch" is available to attendees who request one