OpenMP in Small Bites

From HPC Wiki
Revision as of 20:27, 23 October 2020 by Marc-andre-hermanns-bc32@rwth-aachen.de (talk | contribs) (Tweak list of parts)
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.


Tutorial Parts

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