ALCF Hands-on HPC Workshop

Workshop
ALCF Hands on HPC Workshop Graphic

The ALCF is hosting an in-person Hands-on HPC Workshop on October 10-12, 2023, at the TCS Conference Center at Argonne National Laboratory.

The workshop will provide an opportunity for hands-on time on Polaris and AI Testbeds focusing on porting applications to heterogeneous architectures (CPU + GPU), improving code performance, and exploring AI/ML applications development on ALCF systems.

Workshop participants will:

  • Work directly with ALCF staff and industry experts during dedicated hands-on sessions
  • Learn how to use available tools and frameworks to improve productivity and performance
  • Hear from researchers running on early Aurora hardware 
  • Tour Argonne facilities, including Aurora

 

DEADLINE for Registration is September 15, 2023. 

For late registration, please email alcfevents@alcf.anl.gov

 

For attendees who wish to stay onsite, please book rooms on the Argonne Guest House website. Please note there will be a shuttle to and from the Guest House during the workshop.

Who is eligible?

Registrants will be reviewed for experience level and will be asked to provide both a research summary and goals for attending.

NOTE: Foreign nationals please check eligibility at the registration link.

If you have any questions, please contact us at alcfevents@alcf.anl.gov.

Agenda

All times on the agenda are in CST. 

                                               Day 1, Tuesday, October 10

Time 

Topics

Speakers

08:30 - 09:00 am Check-in   
09:00 - 09:10 am Welcome Mike Papka (Deputy Associate Laboratory Director/Director, ALCF)
09:10 - 09:20 am Intro to the Workshop  Yasaman Ghadar, ANL
09:20 - 09:45 am Keynote Talk: Path to Exascale Material Simulation (slides | video) Ye Luo, ANL 
09:45 - 10:45 am From Polaris to Aurora (Overview of HW and SW) (slides | video) Brian Homerding, ANL 
10:45 - 11:00 am Break  
11:00 - 12:00 pm

Overview of Programming Models:

OpenMP (slides | video)

SYCL/DPC++ (slides | video)

Kokkos/Raja (slides | video)

CUDA (slides | video)

 

Colleen Bertoni, ANL

Thomas Applencourt, ANL

Brian Homerding, ANL

Matt Stack, NVIDIA

12:00 - 12:15 pm Group Photo  
12:15 - 01:00 pm Lunch Talk, Allocations at ALCF (slides | video) Katherine Riley, ALCF Science Director 
01:00-01:30 pm  Math Libraries (slides | video) Colleen Bertoni, ANL 
01:30 - 04:00 pm ⬇️ Hands-on Breakout Rooms   
  Session 1: OpenMP, Room 1404 (video)

Colleen Bertoni, ANL

Ye Luo, ANL

  Session 2: SYCL/DPC++, Room 1405 Thomas Applencourt, ANL 
  Session 3: Kokkos/Raja, Room 1406 (slides | video)

Brian Homerding, ANL

Nevin Liber, ANL

  Session 4: CUDA and CUDA-Fortran, Room 1407 (video) Matt Stack, NVIDIA 
03:00 - 03:15pm  Break   
03:50 - 04:00pm  Close out   
04:00 - 05:30 pm  Facilities Tour (Aurora, Visualization Lab, Rapid Prototyping Lab) - meet in 1416   

                                             Day 2, Wednesday, October 11

08:30 - 09:00 am Check-in  
09:00 - 09:05 am Welcome  
09:05 - 09:30 am Keynote Talk: Calculations of Nuclear Ground States using Artifical Neural Networks (slides | video) Corey Adams, ANL
09:30 - 10:00 am Python, Jupyter Notebook, and Containers (slides | video)

Aditya Tanikanti, ANL

Archit Vasan, ANL

10:00 -10:45 am

Deep Learning Frameworks (slides | video)

Distributed Deep Learning (slides | video)

Corey Adams, ANL

Huihuo Zheng, ANL

10:45 - 11:00 am Break  
11:00 - 12:00 pm AI Testbeds (slides | video) Murali Emani, ANL
12:00 - 01:00 pm  Lunch Talk, LLM on Polaris (slides | video) Sam Foreman, ANL 
01:00 - 01:30 pm Integrating AI and Simulation (slides | video)

Riccardo Balin, ANL

Shivam Barwey, ANL

01:30 - 01:45 pm  Overview of TAU (slides | video) Sameer Shende, University of Oregon
01:45 - 02:00 pm Overview of NVIDIA Tools (slides | video) Matt Stack, NVIDIA
02:00 - 02:15 pm Overview of THAPI and iprof (slides | video) Brice Videau, ANL 
02:15 - 02:30 pm Overview of HPCToolkit (slides | video) John Mellor-Crummey, Rice University
02:30 - 05:00 pm ⬇️ Hands-on Breakout Rooms  
  Session 1: THAPI and iprof, Room 1404 Brice Videau, ANL 
  Session 2: NVIDIA Tools, Room 1405 (video) Matt Stack, NVIDIA
  Session 3: TAU, Room 1178 Sameer Shende, University of Oregon 
  Session 4: HPCToolkit, Room 1407 John Mellor-Crummey, Rice University
  Session 5:  AI Testbeds, Room 1416

Murali Emani, ANL

Varuni Sastry, ANL

Sid Raskar, ANL 

  Session 6: Deep Learning Frameworks and Distributed Deep Learning, Python, Jupyter notebooks and Containers, Room 1406 (video)

Corey Adams, ANL

Archit Vasan, ANL

Sam Foreman, ANL

03:00 - 03:15 pm Break  
05:00 pm  Adjourn   

                                       Day 3, Thursday, October 12

08:30 - 09:00 am  Check-in  
09:00 - 09:05 am  Welcome  
09:05 - 09:30 am  Keynote Talk: DAOS is your Future (slides | video) Kevin Harms, ANL
09:30 - 10:30 pm Visualization Talk (slides | video)

Joe Insley, ANL

Silvio Rizzi, ANL

10:30 - 10:45 am Break  
10:45 - 11:15 am File System and Sharing (I/O) (slides | video) Shane Snyder, ANL
11:15 - 12:15 pm Workflows (slides | video) Christine Simpson, ANL
12:15 - 01:15 pm Lunch Talk, Integrated Research Infrastructure (slides | video) Tom Uram, ANL
01:15 - 01:25 pm Next Steps (slides | video) Yasaman Ghadar, ANL
01:25 - 03:30 pm ⬇️ Hands-on Rooms  
  Session 1: HDF5 and MPI/IO, Room 1404 (slides | video) Rob Latham, ANL
  Session 2: Globus, Room 1405 Greg Nawrocki, University of Chicago
  Session 3: Darshan, Room 1406 (slides | video) Shane Snyder, ANL
  Session 4: Visualization, Room 1407

Joe Insley, ANL

Silvio Rizzi, ANL

  Session 5: Workflows, Room 1416 Christine Simpson, ANL
02:00 - 02:15pm Break  
03:30 - 03:45 pm Close out