Sep 16 – 18, 2024
Obergurgl, Austria & ONLINE
Europe/Vienna timezone

Agenda & Content

1st day – Monday, 16 September 2024

12:30  Lunch break
14:00Welcome
14:05Introduction to modern hardware (talk)
15:00An overview of OpenMP (talk)
15:30Coffee break
16:00OpenMP programming and execution model (talk+practical)
17:40End of lectures for day 1
18:30Dinner

2nd day – Tuesday, 17 September 2024

08:00  Breakfast
09:00OpenMP worksharing directives (talk+practical)
10:30Coffee break
11:00More OpenMP (talk+practical)
11:45Summary (talk) + Q & A
12:15End of the morning lectures
12:30Lunch break
14:00How to write correct OpenMP programs (talk)
14:30How to write efficient OpenMP programs (talk)
14:45Heat equation (talk+practical)
15:30Coffee break
16:00Heat equation (practical – continued)
17:15Vectorization with OpenMP (talk)
17:40End of lectures for day 2
18:30Dinner

3rd day – Wednesday, 18 September 2024

08:00  Breakfast
09:00Intel Inspector XE (demo+practical)
10:00Thread affinity in OpenMP (talk)
10:35Break
11:00The taskloop directive (talk+practical)
12:15End of lectures for day 3 (course)
12:30Lunch break