2025 Agenda

01:00pm

Registration Opens

2:00pm

Welcome and Introduction to ATPESC

Community Building
2:30pm

Quick Start on ATPESC Computing Resources

4:30pm

Participant Introductions

Community Building
Networking
6:30pm

Dinner

8:30am

Aurora

9:05am

Frontier

9:40am

Perlmutter/Doudna

Jack Deslippe ,
National Energy Research Scientific Computing Center
10:10am

Break

10:40am

El Captain

Judy Hill ,
Lawrence Livermore National Laboratory
11:15am

AI Accelerators

11:50am

Slingshot and Aurora

12:30pm

Lunch

1:30pm

Low Level Models

3:30pm

Break

4:00pm

OpenMP

Session Description

-Introduction: Parallel Programming and the OpenMP Common Core

-Working with Threads (including synchronization): The SPMD Pattern

-Worksharing and Data Sharing: The Loop Parallelism Pattern

6:30pm

Dinner

7:30pm

Scaling Computational Fluid Dynamics to Exascale and Beyond

9:00pm

Adjourn

8:30am

OpenMP (continued) — Task-Level Parallelism in OpenMP: The Divide and Conquer Pattern

10am

Break

10:30am

OpenMP (continued) — Beyond the Common Core: More Worksharing and Synchronization 

12:30pm

Lunch

1:30pm

OpenMP (continued) — Wrapping Up the CPU and Transitioning to GPU-programming

3:30pm

Break

4:00pm

OpenMP (continued) — Explicit Data Movement and Basic Principles of GPU Optimization

5:30pm

OpenMP (continued) — Detailed Control of the GPU and Comparisons to Other GPU Programming Models

6:30pm

Dinner

7:30pm

Accelerated Quantum Supercomputing

9:00pm

Adjourn

8:30am

MPI — Introductions, MPI Fundamentals & Avoiding Unintended Synchronization

10:00am

Break

10:30am

MPI — Collectives, Derived Datatypes & RMA

12:30pm

Lunch

1:30pm

MPI — Hybrid Programming with Threads and GPUs

3:00pm

Break

3:45pm

MPI — Hybrid Programming and New Features in MPI

6:30pm

Dinner

7:30pm

Networking

Networking
9:00pm

Adjourn

8:30am

SYCL

10:00am

Break

10:30am

SYCL (continued)

12:30pm

Lunch

1:30pm

Kokkos

3:30pm

Break

4:00pm

Kokkos (continued)

6:30pm

Dinner

7:30pm

Beyond Exascale Computing

9:00pm

Adjourn

8:30am

Welcome and Introduction to Machine Learning

8:40am

Deep Learning

Main Room
Introduction to Deep Learning
Breakout Room
Profiling Deep Learning
9:40am

Introduction to Large Language Models (LLMs)

10:40am

Group Photo and Break

11:10am

Distributed Deep Learning

12:30pm

Lunch

1:30pm

Language Model Evaluation and Safety for Scientific Tasks

2:00pm

Al Testbed

3:00pm

LLM inference

3:50pm

Break

4:20pm

Training LLMs at Scale

5:20pm

Workflow Management Tools to Couple Simulation and Al

6:30pm

Adjourn (dinner on your own)

8:30am

Bus departs Q Center from Main Entrance

9:20am

Bus arrives at Argonne/Badge check

9:40am

Rotating Tour Stops

Session Description

Stops include:
– Theory and Computing Sciences Data Center
– ALCF Visualization Lab
– Nuclear Engineering Exhibit
– Advanced Photon Source

1:00pm

Lunch & Presentation: A Brief History of Nuclear at Argonne National Laboratory

2:30pm

Bus departs Argonne to return to Q Center

3:30pm

Bus arrives at Q Center

8:30am

Welcome and Introduction to Data Analysis and Visualization

9:15am

Visualization and Analysis of HPC Simulation Data with VisIt

10:00am

Break

10:30am

Visualization and Analysis of HPC Simulation Data with VisIt (continued)

11:00am

Exploring Visualization with Jupyter Notebooks

11:40am

Large Scale Visualization with ParaView

12:30pm

Lunch

1:30pm

Large Scale Visualization with ParaView (continued)

2:00pm

Uncertainty Visualization

2:45pm

Ascent

3:30pm

Break

4:00pm

Trame

4:45pm

AI/ML Visualization

5:30pm

Hands-on Session

6:30pm

Dinner

7:30pm

Growing Up at Argonne National Laboratory

9:00pm

Adjourn

8:30am

Introduction to Numerical Software

9:30am

Meshes

Main Room
Structured Meshes (with AMReX)
Breakout Room
Unstructured Meshes (with MFEM/PUMI)
10:45pm

Break

11:15am

Solvers

Sherry Li ,
Lawrence Livermore National Laboratory
Yang Liu ,
Lawrence Berkeley National Laboratory
Main Room
Krylov Solvers & Algebraic Multigrid (with HYPRE)
Breakout Room
Direct Solvers (with SuperLU/STRUMPACK)
12:30pm

Lunch

1:30pm

Nonlinear Solvers and Time Integration

Main Room
Nonlinear Solvers (with PETSc)
Breakout Room
Time Integration (with SUNDIALS)
2:45pm

Break

3:15pm

Optimization and Iterative Solvers

Main Room
Optimization (with TAO)
Breakout Room
Iterative Solvers & Algebraic Multigrid (with Trilinos, Belos & MueLu)
4:30pm

Extreme-Scale Numerical Algorithms and Software Panel

Panel
5:15pm

SME Speed Dating (Optional)/Unstructured Time

Networking
6:30pm

Dinner

7:30pm

Communication-Avoiding Algorithms for Linear Algebra, Machine Learning and Beyond

9:00pm

Adjourn

8:30am

Introduction to Tools

8:35am

Linaro Tools

10:20am

Break

10:45am

TAU

12:30pm

Lunch

1:30pm

HPCToolkit

3:15pm

Break

3:45pm

Roofline Performance Model

5:30pm

Panel

Panel
6:30pm

Dinner

7:30pm

Networking Event

Networking

8:30am

Introduction to I/O

8:40am

Principles of HPC I/O

9:10am

Globus

10:00am

Break

10:30am

Introduction to Darshan

11:25am

DAOS

12:30pm

Lunch

1:30pm

MPI-IO

2:00pm

Parallel-NetCDF

2:45pm

HDF5

3:15pm

Break

3:45pm

HDF5 (continued)

4:15pm

Understanding and Tuning Performance

5:15pm

AI Workloads

6:00pm

Discussion and Hands-on Preparation

6:30pm

Dinner

7:30pm

Conversation with the Argonne Leadership Computing Facility Director

9:00pm

Adjourn

8:30am

Introduction to Software Sustainability

9:15am

Design

10:00am

Break

10:30am

Spack

12:30pm

Lunch

1:30pm

Testing

2:30pm

Refactoring

3:00pm

Break

3:30pm

Licensing

4:15pm

Reproducibility, Lab Notebooks

5:00pm

Final Exam

6:30pm

Adjourn