OpenMP in Small Bites

From HPC Wiki
Revision as of 08:58, 23 October 2020 by Marc-andre-hermanns-bc32@rwth-aachen.de (talk | contribs) (Inserted missing section on task scheduling)
Jump to navigation Jump to search


This course has been developed within the framework of HPC.NRW project. It has been developed for novice HPC users as an initial introduction to shared-memory programming with OpenMP.


1. Overview

2. Worksharing

3. Scoping

4. False Sharing

5. Tasking

6. Tasking: Scoping

7. Tasking: Synchronization

8. Tasking: The Taskloop construct

9. Tasking Example: Sudoku

10. Task Scheduling

11. Non-Uniform Memory Access

12. The SIMD construct