Difference between revisions of "OpenMP in Small Bites"

From HPC Wiki
Jump to navigation Jump to search
(Reduce overview to completed parts)
Line 6: Line 6:
 
__NOTOC__
 
__NOTOC__
  
== Tutorial Parts ==
+
The tutorial comprises the following topics:
  
1. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Overview '''Overview''']
+
- [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Overview '''Overview''']
  
2. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Worksharing '''Worksharing''']
+
- [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Worksharing '''Worksharing''']
  
3. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Scoping '''Scoping''']
+
- [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Scoping '''Scoping''']
  
4. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/False_Sharing '''False Sharing''']
+
- [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/NUMA '''Non-Uniform Memory Access''']
 
 
5. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Tasking '''Tasking''']
 
 
 
6. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Tasking_Scoping '''Tasking: Scoping''']
 
 
 
7. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Tasking_Synchronization '''Tasking: Synchronization''']
 
 
 
8. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Tasking_Taskloop '''Tasking: The Taskloop construct''']
 
 
 
9. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Tasking_Sudoku_Example '''Tasking Example: Sudoku''']
 
 
 
10. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Task_Scheduling '''Task Scheduling''']
 
 
 
11. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/NUMA '''Non-Uniform Memory Access''']
 
 
 
12. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/SIMD '''The SIMD construct''']
 
 
 
13. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Introduction_to_Openmp_Compilation '''Introduction to Openmp Compilation''']
 
 
 
14. [https://hpc-wiki.info/hpc/OpenMP_in_Small_Bites/Summary '''Summary''']
 

Revision as of 18:02, 2 November 2020


HPC.NRW
HPC.NRW
Associated Pages
+ This is an #HPC.NRW course
HPC Courses
1. Introduction to Linux in HPC
2. Gprof Tutorial
3. OpenMP in Small Bites


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.


The tutorial comprises the following topics:

- Overview

- Worksharing

- Scoping

- Non-Uniform Memory Access