Migrating from Cori to Perlmutter Training, March 10, 2023
Introduction
This is a rerun of the training: Migrating from Cori to Perlmutter Training, Dec 1, 2022, with some minor updates. Users who missed the Dec training or new users who joined NERSC in Allocation Year 2023 are especially encouraged to attend.
In order to help Cori users migrate your applications to run on Perlmutter, NERSC is offering a training day with several talks and hands-on sessions. These talks will cover Perlmutter architectures, recommended programming models, performance tips, programming environment, and building and running jobs on CPUs and GPUs, with a focus on differences between Cori and Perlmutter. Users can then either use the hands-on exercises prepared by NERSC staff or bring your own applications and get some help for migration.
The focus of this practical training is building and running jobs on Perlmutter. Users are encouraged to attend or review the materials from Oct 25 GPUs for Science Day, where compiler vendors and science application teams share best practices for porting codes to Perlmutter GPUs.
Users with more advanced data workflow needs please also refer to the afternoon topics of the Sept 28 New User Training materials and are encouraged to attend or review the Oct 26-27 2022 Data Day talks and tutorials.
Agenda
Time (PST) | Topic | Presenters |
---|---|---|
9:00 - 9:15 am | Introduction: Migrating from Cori to Perlmutter Training | Helen He, Rebecca Hartman-Baker |
9:15 - 10:00 am | Intro to Perlmutter and GPUs | Jack Deslippe |
10:00 - 10:50 am | Migrating from Cori to Perlmutter: CPU Codes | Erik Palmer, Helen He |
10:50 - 11:10 am | Break | |
11:10 - 11:50 am | Migrating from Cori to Perlmutter: GPU Codes | Muaaz Awan, Steve Leak, Helen He |
11:50 am -12:20 pm | More Q&A and start Hands-on | All |
12:20 - 1:00 pm | Lunch Break | |
1:00 - 2:30 pm | Hands-on and help with users' own codes (cont'd) | All |
Presentation Materials
- Slides are attached below
- Video Recordings as a playlist
Downloads
-
01-Migrating-to-Perlmultter-Introduction-Mar2023.pdf | Adobe Acrobat PDF fileIntroduction: Migrating from Cori to Perlmutter Training
-
03-Migrating-to-Perlmutter-CPU-Mar2023.pdf | Adobe Acrobat PDF fileMigrating from Cori to Perlmutter: CPU Codes
-
04-Migrating-to-PM-GPU-Mar2023.pdf | Adobe Acrobat PDF fileMigrating from Cori to Perlmutter: GPU Codes