English Deutsch
Home Location Registration Program

Hybrid Programming in HPC – MPI+X (2024/HY-HLRS)

Program

(Preliminary AGENDA)

Tuesday, Januart 23rd, 2024
Morning Session (HLRS Seminar Room)
08:45h Join in
09:00h Welcome
09:05h Motivation
09:15h Introduction
09:30h Programming Models
09:35h MPI + OpenMP
10:00h Practical (how to compile and start)
10:30h Coffee Break
Morning Session II (HLRS Seminar Room)
10:45h continue: MPI + OpenMP
11:00h Coffee Break
Morning Session III (HLRS Seminar Room)
11:45h continue: MPI + OpenMP
12:30h Practical (how to do pinning)
13:00h Lunch
Afternoon Session (HLRS Seminar Room)
14:00h Practical (hybrid through OpenMP parallelization)
15:30h Q&A, Discussion
16:00h End of first day
Wednesday, Januart 24rd, 2024 (HLRS Seminar Room/Zoom)
Morning Session (HLRS Seminar Room)
08:45h Join in
09:00h Overlapping Communication and Computation
09:30h Practical (taskloops)
10:30h Coffee Break
Morning Session II (HLRS Seminar Room)
10:45h MPI + OpenMP Conclusions
11:00h MPI + Accelerators
11:45h Coffee Break
Morning Session III (HLRS Seminar Room)
12:00h Programming Models (continued)
12:02h MPI + MPI-3.0 Shared Memory
13:00h Lunch
Afternoon Session (HLRS Seminar Room)
14:00h Practical (replicated data)
15:30h Q&A, Discussion
16:00h End of second day
Thursday, Januart 25rd, 2024 (HLRS Seminar Room/Zoom)
Morning Session (HLRS Seminar Room)
08:45h Join in
09:00h MPI Memory Models and Synchronization
09:40h Pure MPI
10:00h Coffee Break
Morning Session II (HLRS Seminar Room)
10:15h Recap - MPI Virtual Topologies
10:45h Topology Optimization
11:15h Coffee Break
Morning Session III (HLRS Seminar Room)
11:30h Practical/Demo (application aware Cartesian topology)
12:30h Topology Optimization (Wrap up)
12:45h Conclusions
13:00h Lunch
Afternoon Session (HLRS Seminar Room)
14:00h Finish the hands-on labs, Discussion, Q&A, Feedback
16:00h End of third day