Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published May 5, 2021 | Version v1
Lesson Open

Shared memory parallelization with OpenMP

  • 1. University of Innsbruck
  • 2. VSC Research Center, TU Wien

Description

The focus of this 2 days course is on shared memory parallelization with OpenMP for dual-core, multi-core, shared memory, and ccNUMA platforms. This course teaches OpenMP starting from a beginners level. Hands-on sessions (in C and Fortran) will allow users to immediately test and understand the OpenMP directives, environment variables, and library routines. Race-condition debugging tools are also presented.

Content Levels: Beginners = 6:00h (50%) + Intermediate = 4:00h (33%) + Advanced = 2:00h (17%)

This course is a PRACE training event. It is organized by the VSC Research Center, TU Wien, in cooperation with the High-Performance Computing-Center Stuttgart (HLRS).

Notes

https://vsc.ac.at/training/materials/OpenMP/

Files

advanced-openmp.pdf

Files (7.5 MB)

Name Size Download all
md5:a8ad169a701fa3db633375c03226688f
684.2 kB Preview Download
md5:729de1b09fa7fc5339fd8abfb86cec8c
376.2 kB Preview Download
md5:1cf5161fbfd04b20ee644650625246fa
5.9 MB Preview Download
md5:715448509acebb278bdf4494ced04ecc
394.5 kB Preview Download
md5:7def93ac778a80762497ce70d4dd94b6
194.8 kB Preview Download