4–5 Dec 2023
ONLINE
Europe/Vienna timezone

Agenda & Content

1st day – 4 December 2023

08:45  Join in
09:00Welcome
09:10Introduction to modern hardware (talk)
10:10An overview of OpenMP (talk)
10:35Break
10:50OpenMP programming and execution model (talk+practical)
12:30Lunch break
13:30OpenMP worksharing directives (talk+practical)
15:00Break
15:15More OpenMP (talk+practical)
16:00Summary (talk) + Q & A
16:30End of first day

2nd day – 5 December 2023

08:45  Join in
09:00How to write correct OpenMP programs (talk)
09:30Intel Inspector XE (demo+practical)
10:30Break
10:45How to write efficient OpenMP programs (talk)
11:00Heat equation (talk+practical)
12:30Lunch break
13:30Heat equation (practical – continued)
14:00Vectorization with OpenMP (talk)
14:25Thread affinity in OpenMP (talk)
15:00Break
15:15The taskloop directive (talk+practical)
16:30End of second day (course)