NERSCPowering Scientific Discovery for 50 Years

Parallelware Tool Workshop, June 6, 2019

June 6, 2019

NERSC will host a one-day training event for users on June 6, 2019 on using the Parallelware Trainer tool to learn to add OpenMP or OpenACC directives to your code.

With the Parallelware Trainer, instead of learning to parallelize simple toy codes, users can try parallelizing their own kernels and codes with guidance. After the morning tutorial by Manuel Arenaz, the founder of Appentra, attendees will apply what they have learned to their own codes in the afternoon, with guidance from the instructor and NERSC staff.

Agenda

Time Topic Presenter
8:15 - 8:45 am Morning refreshment and coffee  
8:45 - 9:00 am Welcome and Introductions Manuel Arenaz (Appentra)
9:00 - 9:30 am Lecture 1: An Introduction to OpenMP/OpenACC and GPUs  
9:30 - 10:15 am Lecture 2: Accelerating with OpenMP/OpenACC  
10:15 - 10:30 am Break  
10:30 - 11:00 am Lecture 3: Parallel Patterns  
11:00 - 11:30 am Lecture 4: Accelerating code: Directives  
11:30 - 12:00 noon Practical 4A: Parallelizing the calculation of Pi  
12:00 - 1:00 pm Working Lunch (hands-on activities)  
1:00 - 5:00 pm Hands-on time with your code Manuel Arenaz & NERSC Staff
5:00 pm Close  

Registration

Please register here.

 

Downloads