Dec 12, 2022
08:45
Dec 14, 2022
16:00
English
Learn more about course curricula and content levels.
Georg Hager (NHR@FAU, Uni. Erlangen), Rolf Rabenseifner (HLRS, Uni. Stuttgart),
Claudia Blaas-Schenner (VSC Research Center, TU Wien)
1st day – 12 December 2022
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 – 13 December 2022
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 – 14 December 2022
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)
A link to the course material (slides and exercises) will be available at course start
Register via the button at the top of this page.
We encourage you to register to the waiting list if the course is full. Places might become available.
Registration period is from 3 Oct to 30 Nov 2022, and follows the "first come – first served" principle.
Following your successful registration, you will receive further information approx. 1 week before the course.
For the online course we can take a maximum of 40 persons.
Additional registrations will be added to a waiting list.
https://www.hlrs.de/training/2022/HY-VSC2 or https://vsc.ac.at/training/2022/HY-VSC-Dec (at VSC)
See the training overview and the Supercomputing Academy pages.
See also information about the HLRS training department and staff.
https://vsc.ac.at/training (at the VSC Research Center, TU Wien)
Nov 20 - Dec 05, 2025
Hybrid, Stuttgart
English
Dec 01 - 04, 2025
Online
English
Feb 10 - 12, 2026
Hybrid, Stuttgart
English
Mar 02 - 06, 2026
Dresden
English
Mar 23 - 27, 2026
Hybrid, Stuttgart
English