Jun 15, 2021
20:45
Jun 17, 2021
16:00
English
1st day – 15 June 2021
08:45 Join online
09:00 Welcome
09:05 Motivation
09:15 Introduction
09:30 Programming Models
09:35 - MPI + OpenMP
10:00 Practical (how to compile and start)
10:30 Break
10:45 - continue: MPI + OpenMP
11:30 Break
11:45 - continue: MPI + OpenMP
12:30 Practical (how to do pinning)
13:00 Lunch
14:00 Practical (hybrid through OpenMP parallelization)
15:30 Q & A, Discussion
16:00 End of first day
2nd day – 16 June 2021
08:45 Join online
09:00 - Overlapping Communication and Computation
09:30 Practical (taskloops)
10:30 Break
10:45 - MPI + OpenMP Conclusions
11:00 - MPI + Accelerators
11:30 Tools
11:45 Break
12:00 Programming Models (continued)
12:05 - MPI + MPI-3.0 Shared Memory
13:00 Lunch
14:00 Practical (replicated data)
15:30 Q & A, Discussion
16:00 End of second day
3rd day – 17 June 2021
08:45 Join online
09:00 - MPI Memory Models and Synchronization
09:40 - Pure MPI
10:00 Break
10:15 - Recap - MPI Virtual Topologies
10:45 - Topology Optimization
11:15 Break
11:30 Practical/Demo (application aware Cartesian topology)
12:30 - Topology Optimization (Wrap up)
12:45 Conclusions
13:00 Lunch
14:00 Finish the hands-on labs, Discussion, Q & A, Feedback
16:00 End of third day (course)
Basic MPI and OpenMP knowledge as presented, e.g., in our VSC Training Courses on MPI and OpenMP.
For the hands-on sessions you should know Unix/Linux and either C/C++ or Fortran.
English
A link to the course material (slides and exercises) will be available at course start.
Dr. habil. Georg Hager (RRZE/HPC, Uni. Erlangen), Dr. Rolf Rabenseifner (HLRS, Uni. Stuttgart), Dr. Claudia Blaas-Schenner (VSC Research Center, TU Wien) and David Fischak (tutor; VSC Research Center, TU Wien)
Registration is closed.
15. - 17.06.2021, 09:00 - 16:00, ONLINE COURSE
Please register at the PRACE course page: events.prace-ri.eu/event/1173/registrations/850/
Registration period is from 12 April 2021 to 6 June 2021, and follows the "first come – first served" principle.
For the online course we can take a maximum of 40 persons.
Additional registrations will be added to a waiting list.
This course is a PRACE Training Center (PTC) event. Therefore, the course is free of charge for all participants from the EU or from PRACE-member countries.
Claudia Blaas-Schenner,
https://www.hlrs.de/training/2021/HY-VSC (at HLRS), https://vsc.ac.at/training/2021/HY-VSC/ (at VSC) and https://events.prace-ri.eu/e/VSC-2021-HY (at PRACE)
https://www.hlrs.de/training/ and https://www.hlrs.de/training/overview/ (at HLRS)
https://vsc.ac.at/training (at the VSC Research Center, TU Wien)
Nov 03 - Dec 05, 2025
Online (flexible)
English
Nov 20 - Dec 05, 2025
Hybrid, Stuttgart
English
Dec 01 - 04, 2025
Online
English
Jan 26 - Feb 06, 2026
Online (flexible)
English
Feb 10 - 12, 2026
Hybrid, Stuttgart
English
Mar 23 - 27, 2026
Hybrid, Stuttgart
English