NERSCPowering Scientific Discovery for 50 Years

HPE Perlmutter Training on User Environment and Profiling/Debugging: Oct 14-15, 2024

October 14, 2024

Introduction

HPE staff is providing a 2-day training event on Perlmutter User Environment and Profiling/Debugging, Oct 14 -15, 2024. Day 1 will cover Perlmutter hardware and HPE programming environment including modules environment, Cray CCE compilers, MPI/Shmem, scientific libraries, etc. Optimization techniques using compilers and libraries will be discussed. Day 2 will introduce various HPE profiling and debugging tools (on GPU mainly). There will be hands-on activities on both days.

ALCF and OLCF users are invited to this training, and NERSC training accounts will be provided if needed.

This event will be presented online only using Zoom. 

Agenda (draft)

Day 1: Monday, October 14  (9:00 am - 1:00 pm)

  • NERSC and HPE Introduction - 10 min
  • Perlmutter Architecture Review – 20 min
  • CPE Overview and Environment Modules - 40 min
  • Break – 20 min
  • HPE Cray MPI and Scientific Libraries – 40 min
  • MPI Hands-on Activity – 45 min
  • Break - 20 min
  • New Feature Preview - Fortran DO CONCURRENT Offload  -  30 min
  • Wrapup, Q&A - 10 min

Day 2: Tuesday, October 15 (9:00 am - 2: 00 pm)

  • Optimizing Single GPU Performance – 20 min
  • HPE Cray Performance Analysis Tools with GPUs – 40 min
  • Break -- 10 min
  • HPE Cray Perftools - Hands-on Activity – 60 min
  • Break – 30 min
  • Code Parallelization Assistant (Reveal) - Demo – 40 min
  • CPE Debugging Tools Gdb4hpc – 30 min
  • Break -- 15 min
  • CPE Debugging Tools - Hands-on Activity – 45 min
  • Wrapup, Q&A - 10 min

Registration

Please use this form to register. 

Presentation Materials 

Downloads