|
12:10
|
--- Break ---
|
|
12:25
|
OpenMP basics: parallel regions & data sharing (shared, private, first/lastprivate, default)
-
Iakovos Panourgias
(GRNET)
()
|
|
12:45
|
Worksharing & scheduling: for/do, sections, single, master, schedule(static/dynamic/guided)
-
Iakovos Panourgias
(GRNET)
()
|
|
13:05
|
Synchronisation: barrier, critical, atomic, locks, ordered, master/masked; avoiding races
-
Iakovos Panourgias
(GRNET)
()
|
|
13:25
|
Reductions, collapse for nested loops & small exercises
-
Iakovos Panourgias
(GRNET)
()
|
|
13:40
|
Performance tips & Q&A: scheduling, NUMA, false sharing, env vars, timing & debugging tools
()
|
|