NERSCPowering Scientific Discovery for 50 Years

NVIDIA HPC SDK Training: Jan 12-13, 2022

January 12, 2022

Introduction

NVIDIA will present the 2-day training for NERSC, ALCF, and OLCF users about the various GPU programming models supported by NVIDIA’s HPC SDK compilers, including Standard Language Acceleration and Libraries, OpenACC, OpenMP offload, and CUDA. The basic GPU architecture and HPC SW developer considerations and the profiling tools will also be presented.

The NVidia compiler is the default and recommended compiler for Perlmutter GPU. Attendees will have the opportunity to do hands-on and homework exercises on Perlmutter Phase 1 GPUs (NERSC and ALCF users) and on Summit (OLCF users).

This event will be presented online only using Zoom. 

Agenda

Day 1, 9:00 am - 12:30 pm (Pacific time), January 12, Wednesday

Time (PDT) Topic Presenters
9:00 am Introduction (10 min) NERSC/OLCF/ALCF
9:10 am Introduction and Updates to NVHPC SDK (55 min) Jeff Larkin
10:05 am GPU Architecture and HPC SW Developer Considerations (25 min) Brent Leback / Max Katz 
10:30 am Break (15 min)  
10:45 am NVHPC Standard Language Acceleration, Libraries (30 min) Brent Leback / Max Katz / Matt Stack
11:15 am Introduction to Nsight Systems and Nsight Compute (30 min) Max Katz
11:45 am Break + Lab + Demo: stdpar, profiling (45 min) Brent Leback / Max Katz / Matt Stack / Robert Searles
12:30 pm End of Day 1  

Day 2, 9:00 am - 12:30 pm (Pacific time), January 13, Thursday

Time (PDT) Topic Presenters
9:00 am NVHPC OpenACC (45 min) Brent Leback
9:45 am NVHPC OpenMP (45 min) Brent Leback
10:30 am Break (15 min)  
10:45 am Introduction to CUDA (30 min) Max Katz
11:15 am Putting it Together (15 min) Brent Leback
11:30 am Break + Lab + Demo: OpenACC, OpenMP, and more (60 min) Brent Leback / Max Katz / Matt Stack / Robert Searles
12:30 pm End of Day 2  

Registration

Please use this form to register. 

Presentation Materials 

  • Slides can be found in the Downloads section at the bottom of this page. 
  • Video recordings are published as a YouTube Playlist 

Downloads