GPUs for Science day 2022, October 25th
NERSC is proud to reboot the GPU for Science day event. Perlmutter has played a a crucial role in helping the wider scientific community leverage and embrace GPUs for their simulations. Our goal is to help facilitate the transition to GPU systems, and to offer users the motivation, tools, and expertise they need to make this change possible. The day will start with an introduction of Perlmutter, followed by the current state of multiple compilers and supported programming models for running on GPUs. The majority of the agenda will showcase about 10 science application teams to share their first-hand experiences and best practices on porting to GPUs. We hope this knowledge and lessons learned can be adapted to users’ own applications. The day will end with a panel on popularly used performance portable accelerator programming models.
With the announcement of Cori’s approaching retirement in January 2023, users migrating their applications from Cori to Perlmutter GPUs are highly encouraged to join. This event is also open to OLCF and ALCF users.
Date and Time: 8:30 am - 5:00 am (Pacific time), October 25 (Tuesday)
This will be a virtual event with presentations and video links made available shortly. Please join us for this event!
Tuesday, October 25th
|Introduction and Welcome||Jack Deslippe (NERSC)||8:30 AM (10 min)|
|Introduction to Perlmutter system
||Jay Srinivasan (NERSC)||8:40 AM (10 min)|
|Current state of CUDA compilers and SDK||Jeff Larkin (NVIDIA)||9:00 AM (30 min)|
|Current state of LLVM compiler||Johannes Doerfert (LLVM)||9:30 AM (30 min)|
|Current state of CRAY GPU compiler||John Levesque (HPE)||10:00 AM (30 min)|
|Coffee Break||10:30 AM (10 min)|
|Data Parallel C++ (DPC++) programming model||Abhishek Bagusetty (Argonne)||10:40 AM (20 min)|
|Accelerating X-Ray tracing for Exascale systems using Kokkos||Felix Wittwer (NERSC)
||11:00 AM (20 min)|
|GPU based simulations with QMCPack
||Ye Luo (Argonne)||11:20 AM (20 min)|
|Lunch Break||11:40 AM (50 min)|
|Massively parallel MD simulations using NAMD||David Hardy (NAMD)||12:30 PM (20 min)|
|Lattice QCD (LQCD) project||Steven Gottlieb (Indiana Univ.)||12:50 PM (20 min)|
|Massively parallel PIC using WARPX||Andrew Myers (CRD, LBL)||01:10 PM (20 min)|
|Porting WEST code to GPUs
||Victor Yu (Argonne)||01:30 PM (20 min)|
|Break||01:50 PM (20 min)|
|Metagenome analysis (MetaHipMer) for ExaBiome||Muaaz Awan (NERSC)||02:10 PM (20 min)|
|XGC and WDMApp on Perlmutter
||Aaron Scheinberg||02:30 PM (20 min)|
|Machine Learning applications to Collider Physics
||Vinicius Mikuni (NERSC)||02:50 PM (20 min)|
|PASTIS @ ExaBiome||Oguz Selvitopi||03:10 PM (20 min)|
|Break||03:30 PM (15 min)|
|Session: Performance Portability APIs||Rahulkumar Gayatri, Brandon Cook, & Dossay Oryspayev||03:45 PM (45 min)|
|Closing remarks||04:30 PM (10 min)|
Registration is FREE and open for everyone interested, and users need to sign up at this link.
This event will be presented online using zoom.
- Slides links in the Agenda above
- Video Recordings
The members of the organizing committee for GPUs for Science 2022 are: