ALL TIMES ARE U.S. CENTRAL DAYLIGHT TIME (UTC-5)
Sunday — July 27, 2025
1:00 p.m. | Registration opens | |
2:00 p.m. | Welcome and Introduction to ATPESC | Ray Loy, ANL |
2:30 p.m. | Quick Start on ATPESC Computing Resources | JaeHyuk Kwack, ANL |
4:30 p.m. | Participant Introductions | All |
6:30 p.m. | Adjourn; Dinner |
Monday — July 28, 2025
Track 1 — Hardware Architectures
8:30 a.m. | Aurora | Brice Videau, ANL |
9:05 a.m. | Frontier | John Holmen, ORNL |
9:40 a.m. | Perlmutter/Doundna | Jack Deslippe, NERSC |
10:10 a.m. | Break | |
10:40 a.m. | El Capitan | Judy Hill, LLNL |
11:15 a.m. | AI Accelerators | Murali Emani, ANL |
11:50 a.m. | Q&A | |
12:30 p.m. | Lunch |
Track 2 — Programming Models
Part A: GPUs
1:30 p.m. | Low Level Models | |
3:30 p.m. | Break |
Track 2 — Programming Models
Part B: OpenMP
4:00 p.m. | Introduction: Parallel Programming and the OpenMP Common Core | Tim Mattson, Human Learning Group |
4:30 p.m. | Working with Threads (including synchronization): The SPMD Pattern | Tim Mattson, Human Learning Group |
5:30 p.m. | Worksharing and Data Sharing: The Loop Parallelism Pattern | Tim Mattson, Human Learning Group |
6:30 p.m. | Dinner | |
7:30 p.m. | After-Dinner Talk: Scaling Computational Fluid Dynamics to Exascale and Beyond | Paul Fischer, ANL |
9:00 p.m. | Adjourn |
Tuesday — July 29, 2025
Track 2 — Programming Models
Part B: OpenMP (continued)
8:30 a.m. | Task-Level Parallelism in OpenMP: The Divide and Conquer Patter | Tim Mattson, Human Learning Group |
10:00 a.m. | Break | |
10:30 a.m. | Beyond the Common Core: More Worksharing and Synchronization …plus threadprivate | Tim Mattson, Human Learning Group |
12:30 p.m. | Lunch | |
1:30 p.m. | Wrapping Up the CPU and Transitioning to GPU-programming | Tim Mattson, Human Learning Group |
3:30 p.m. | Break | |
4:00 p.m. | Explicit Data Movement and Basic Principles of GPU Optimization | Tim Mattson, Human Learning Group |
5:30 p.m. | Detailed Control of the GPU … and Comparisons to Other GPU Programming Models | Tim Mattson, Human Learning Group |
6:30 p.m. | Dinner | |
7:30 p.m. | After-Dinner Talk: Accelerated Quantum Supercomputing | Yuri Alexeev, NVIDIA |
9:00 p.m. | Adjourn |
Wednesday — July 30, 2025
Track 2 — Programming Models
Part C: MPI
8:30 a.m. | Introductions, MPI Fundamentals & Avoiding Unintended Synchronization | |
10:00 a.m. | Break | |
10:30 a.m. | Collectives, Derived Datatypes & RMA | |
12:30 p.m. | Lunch | |
1:30 p.m. | Hybrid Programming with Threads and GPUs | |
3:00 p.m. | Break | |
4:00 p.m. | Hybrid Programming (continued), New Features in MPI | |
6:30 p.m. | Dinner | |
7:30 p.m. | Networking Event | |
9:00 p.m. | Adjourn |
Thursday — July 31, 2025
Track 2 — Programming Models
Part D: SYCL and Kokkos
8:30 a.m. | SYCL | Thomas Applencourt, ANL Abhishek Bagusetty, ANL |
10:00 a.m. | Break | |
10:30 a.m. | SYCL (continued) | |
12:30 p.m. | Lunch | |
1:30 p.m. | Kokkos | Bruno Turcksin, ORNL |
3:30 p.m. | Break | |
4:00 p.m. | Kokkos (continued) | |
6:30 p.m. | Dinner | |
7:30 p.m. | After-Dinner Talk | Katherine (Kathy) Yelick, LBNL |
9:00 p.m. | Adjourn |
Friday — August 1, 2025
Track 3 — Machine Learning
8:30 a.m. | Welcome and Introduction | Filippo Simini, ANL |
8:40 a.m. | Transition time: splitting into groups (people new to deep learning vs. more experienced | |
Parallel Session, Part 1 (talk/hands-on): | ||
Main room: Introduction to Deep Learning | Bethany Lusch, ANL | |
Breakout room: Profiling Deep Learning | Khalid Hossain, ANL | |
9:40 a.m. | Introduction to Large Language Models (LLMs) | Huihuo Zheng, ANL |
10:40 a.m. | Break | |
11:10 a.m. | Distributed Deep Learning (talk/hands-on) | Nathan Nichols, ANL Kaushik Velusamy, ANL |
12:30 p.m. | Lunch | |
1:30 p.m. | Research talk: TBD | Sandeep Madireddy, ANL |
2:00 p.m. | Al Testbed (talk/hands-on) | Sid Raskar, PNNL |
3:00 p.m. | LLM inference (talk/hands-on) | Sid Raskar, PNNL |
3:50 p.m. | Break | |
4:20 p.m. | Training LLMs at Scale (talk/hands-on) | Shilpika, ANL |
5:20 p.m. | Workflow Management Tools to Couple Simulation and Al (talk/hands-on) | Christine Simpson, ANL |
6:30 p.m. | Dinner |
Saturday — August 2, 2025
Argonne National Laboratory Tour
8:30 a.m. | Bus departs Q Center from Main Entrance | |
9:20 a.m. | Bus arrives at ANL, badge check | |
9:40 a.m. | Rotating Tour Stops: – Theory and Computing Sciences Data Center – ALCF Visualization Lab – Nuclear Engineering Exhibit – Advanced Photon Source | |
1:00 p.m. | Lunch & Presentation: A brief history of nuclear at Argonne National Laboratory | Dr. Amanda Bachmann, ANL |
2:30 p.m. | Bus departs ANL to return to Q Center. | |
3:30 p.m. | Bus arrives at Q Center. |
Monday — August 4, 2025
Track 4 — Data Analysis and Visualization
8:30 a.m. | Welcome and Introduction | Joseph Insley, ANL Silvio Rizzi, ANL |
9:15 a.m. | Visualization and Analysis of HPC Simulation Data with VisIt | Cyrus Harrison, LLNL Justin Privitera, LLNL |
10:00 a.m. | Break | |
10:30 a.m. | Visualization and Analysis of HPC Simulation Data with VisIt (continued) | |
11:00 a.m. | Exploring Visualization with Jupyter Notebooks | David Koop, NIU |
11:45 a.m. | Large Scale Visualization with ParaView | Dan Lipsa, Kitware |
12:30 p.m. | Lunch | |
1:30 p.m. | Large Scale Visualization with ParaView (continued) | |
2:00 p.m. | Uncertainty Visualization | Mengjiao Han, ANL |
2:45 p.m. | Ascent | Cyrus Harrison, LLNL Justin Privitera, LLNL |
3:30 p.m. | Break | |
4:00 p.m. | Trame | Patrick Avery, Kitware |
4:45 p.m. | AI/ML Visualization | Shilpika, ANL |
5:30 p.m. | Hands-on | |
6:30 p.m. | Dinner | |
7:30 p.m. | After-Dinner Talk: Growing Up at Argonne National Laboratory | Jack Dongarra, UT |
9:00 p.m. | Adjourn |
Tuesday — August 5, 2025
Track 5 — Numerical Software
8:30 a.m. | Introduction to Numerical Software | Ulrike Yang, LLNL |
9:30 a.m. | Parallel Sessions | |
Main room: Structured Meshes (with AMReX) | Andrew Myers, LBNL Weiqun Zhang, LBNL | |
Breakout room: Unstructured Meshes (with MFEM/PUMI) | Mark Shephard, RPI Cameron Smith, RPI Mark Stowell, LLNL | |
10:45 a.m. | Break | |
11:15 a.m. | Parallel Sessions | |
Main room: Krylov Solvers & Algebraic Multigrid (with HYPRE) | Daniel Osei-Kuffuor, LLNL Ulrike Yang, LLNL | |
Breakout room: Direct Solvers (with SuperLU/STRUMPACK) | Sherry Li, LBNL Yang Liu, LBNL | |
12:30 p.m. | Lunch | |
1:30 p.m. | Parallel Session Three | |
Main room: Nonlinear Solvers (with PETSc) | Richard Tran Mills, ANL | |
Breakout room: Time Integration (with SUNDIALS) | David Gardner, LLNL | |
2:45 p.m. | Break | |
3:15 p.m. | Parallel Session Four | |
Main room: Optimization (with TAO) | Toby Isaac, NVIDIA | |
Breakout room: Iterative Solvers & Algebraic Multigrid (with Trilinos, Belos & MueLu) | Christian Glusa, SNL Graham Harper, SNL | |
4:30 p.m. | Extreme-Scale Numerical Algorithms and Software Panel | Toby Isaac, NVIDIA Andrew Myers, LBNL Ulrike Yang, LLNL |
5:15 p.m. | SME Speed Dating (Optional)/Unstructured Time | |
6:30 p.m. | Dinner | |
7:30 p.m. | After-Dinner Talk | Jim Demmel, UC Berkeley |
9:00 p.m. | Adjourn |
Wednesday — August 6, 2025
Track 6 — Tools
8:30 a.m. | Introduction of Tools Track | JaeHyuk Kwack, ANL Scott Parker, ANL |
8:35 a.m. | Linaro Tools | Rudy Shand, Linaro |
10:20 a.m. | Break | |
10:45 a.m. | TAU | Sameer Shende, Univ. of Oregon / ParaTools, Inc. |
12:30 p.m. | Lunch | |
1:30 p.m. | HPCToolkit | John Mellor-Crummey, Rice |
3:15 p.m. | Break | |
3:45 p.m. | Roofline performance model | JaeHyuk Kwack, ANL |
5:30 p.m. | Panel | Rudy Shand, Linaro Sameer Shende, Univ. of Oregon / ParaTools, Inc. John Mellor-Crummey, Rice JaeHyuk Kwack, ANL |
6:30 p.m. | Dinner | |
7:30 p.m. | Networking Event |
Thursday — August 7, 2025
Track 7 — I/O
8:30 a.m. | Welcome and Introduction | Phil Carns, ANL |
8:35 a.m. | Principles of HPC I/O | Phil Carns, ANL |
9:10 a.m. | Globus | Lev Gorenstein, Globus |
10:00 a.m. | Break | |
10:30 a.m. | Darshan Introduction | Phil Carns, ANL |
11:25 a.m. | DAOS | Kevin Harms, ANL |
12:30 p.m. | Lunch | |
1:30 p.m. | MPI-IO | Robert Latham, ANL |
2:00 p.m. | Parallel-NetCDF | Robert Latham, ANL |
2:45 p.m. | HDF5 (part one) | Scot Breitenfeld, THG |
3:15 p.m. | Break | |
3:45 p.m. | HDF5 (part two) | Scot Breitenfeld, THG |
4:15 p.m. | Understanding and Tuning Performance | Jean Luca Bez, LBNL |
5:15 p.m. | AI Workloads | Jean Luca Bez, LBNL |
6:00 p.m. | Discussion and hands-on preparation | |
6:30 p.m. | Dinner | |
7:30 p.m. | After-Dinner Talk: Conversation with the Argonne Leadership Computing Facility Director | Michael Papka, ANL/UIC |
9:00 p.m. | Adjourn |
Friday — August 8, 2025
Track 8 — Software Sustainability
8:30 a.m. | Introduction and Overview | David Bernholdt, ORNL |
9:15 a.m. | Design | Anshu Dubey, ANL |
10:00 a.m. | Break | |
10:30 a.m. | Spack | Todd Gamblin, LLNL |
11:30 a.m. | Spack Hands-on | Todd Gamblin, LLNL |
12:30 p.m. | Lunch | |
1:30 p.m. | Testing | Anshu Dubey, ANL |
2:30 p.m. | Refactoring | Anshu Dubey, ANL |
3:00 p.m. | Break | |
3:30 p.m. | Licensing | David Bernholdt, ORNL |
4:15 p.m. | Reproducibility, Lab Notebooks | David Bernholdt, ORNL |
5:00 p.m. | Final Exam |