Our intensive four-day workshop is intended to help you achieve computational readiness on current and future many-core architectures.
Held at the ALCF from May 2–5, our intensive four-day workshop is intended to help you achieve computational readiness on current and future many-core architectures.
The ALCF Computational Performance Workshop is intended for experienced HPC users with near-term goals of applying for a major allocation award. Registrants will be reviewed for experience level and will be asked to provide both a research summary and goals for attending.
Day 1 – Tuesday, May 2 | ||
8:15 a.m. | Shuttle departs from Guest House to Building 240 | |
8:30 - 9:00 a.m. | Continental Breakfast | |
9:00 - 9:15 a.m. | Welcome - Mike Papka (ALCF) | |
9:15 - 9:30 a.m. | Introduction to Workshop & Safety Review - Ray Loy and Richard Coffey (ALCF) | |
9:30 - 10:15 a.m | ALCF System Architectures, Hardware - Scott Parker (ALCF) | |
10:15 - 10:30 a.m. | Break | |
10:30 - 11:30 a.m. | ALCF System Architectures, Software and Job Submission - Chris Knight (ALCF) | |
11:30 a.m. - 12:00 p.m. | Hands-on | |
12:00 - 1:00 p.m. | Lunch and Talk: ALCF Allocation Programs - Katherine Riley (ALCF) | |
1:00 - 2:00 p.m. | Performance Optimization I: Single Core/Node Vectorization, Memory | |
Part 1: Overview and BG/Q - Hal Finkel (ALCF) | ||
Part 2: KNL - James Tullos (Intel) | ||
Supplemental material: Building for KNL and Intel's Optimizing Compiler | ||
2:00 - 5:00 p.m. | Hands-on | |
2:45 - 3:00 p.m. | Break | |
3:00 - 5:00 p.m. | ALCF Theta Performance Tools (Room 1404/1405) | |
3:00 - 4:00 p.m. - OpenMP on KNL - Ken Craft (Intel) | ||
4:00 - 5:00 p.m. - Roofline Analysis on KNL - James Tullos (Intel) | ||
5:15 p.m. | Shuttle departs from Building 240 to Guest House | |
Day 2 – Wednesday, May 3 | ||
8:15 a.m. | Shuttle departs from Guest House to Building 240 | |
8:30 - 9:00 a.m. | Continental Breakfast | |
9:00 - 10:45 a.m. | ALCF Performance Tools | |
9:00 - 9:15 a.m. - Gprof Quick Start - Ray Loy (ALCF) and Michael D'Mello (Intel) | ||
9:15 - 10:00 a.m. - Profiling with HPCToolkit - Mark Krentel (Rice University) | ||
10:00 - 10:45 a.m. - TAU Performance Analysis - Sameer Shende (Paratools) | ||
10:45 - 11:00 a.m. | Break | |
11:00 - 11:30 a.m. | Debugging on ALCF Systems - Ray Loy (ALCF) | |
11:30 a.m. - 12:00 p.m. | The Allinea DDT Debugger and MAP Performance Profiler - Ryan Hulguin (Allinea) | |
12:00 - 12:10 p.m. | Group Photo | |
12:10 - 1:00 p.m. | Lunch and Talk: User Perspective on Theta - Katrin Heitmann (Argonne) | |
1:00 - 2:00 p.m. | Performance Optimization II: Multi-Node Communication/Network Topology Libraries | |
Part 1: Overview and BG/Q - William Scullin (ALCF) | ||
Part 2: KNL – Gene Wagenbreth (Cray) | ||
2:00 - 5:00 p.m. | Hands-on | |
3:15 - 3:30 p.m. | Break | |
2:15 - 3:15 p.m. | ALCF Data Science Capabilities (Room 1404/1405) | |
2:15 - 3:15 p.m. - Spark on Theta - Mike Ringenburg (Cray) | ||
3:30 - 4:30 p.m. | ALCF Theta Performance Tools (Room 1404/1405) | |
3:30 - 4:00 p.m. - Vtune Quick Start - James Tullos (Intel) | ||
4:00 - 4:30 p.m. - CrayPat Quick Start - Gene Wagenbreth (Cray) | ||
5:15 p.m. | Shuttle departs from Building 240 to Guest House | |
Day 3 – Thursday, May 4 | ||
8:15 a.m. | Shuttle departs from Guest House to Building 240 | |
8:30 - 9:00 a.m. | Continental Breakfast | |
9:00 - 9:30 a.m. | Performance Portability - Tim Williams (ALCF) | |
9:30 - 10:30 a.m. | Ensemble Jobs and Workflows - Paul Rich (ALCF) | |
10:30 - 10:45 a.m. | Break | |
10:45 - 11:15 a.m. | Python on HPC: Best Practices - William Scullin (ALCF) | |
11:15 a.m. - 12:00 p.m. | Hands-on | |
12:00 - 1:00 p.m. | Lunch and Talk: Next Steps - Richard Coffey (ALCF) | |
1:00 - 2:00 p.m. |
Optimizing I/O - Paul Coffman (ALCF)
|
|
2:00 - 5:00 p.m. | Hands-on | |
3:30 - 3:45 p.m. | Break | |
2:30 - 3:30 p.m. | ALCF Data Science Capabilities (Room 1404/1405) | |
2:30 - 3:30 p.m. - Analyzing Python Performance with Intel® VTune™ Amplifier – James Tullos (Intel) | ||
5:15 p.m. | Shuttle departs from Building 240 to Guest House | |
Day 4 – Friday, May 5 | ||
8:15 a.m. | Shuttle departs from Guest House to Building 240 | |
8:30 - 9:00 a.m. | Continental Breakfast | |
9:00 - 10:00 a.m. | Visualization - Silvio Rizzi (ALCF) | |
10:00 - 12:00 p.m. | Hands-on | |
12:00 p.m. | Wrap-up |