Difference between revisions of "OpenMP in Small Bites/Loops and Tasks"

From HPC Wiki
OpenMP in Small Bites/Loops and Tasks
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
[[Category:Tutorials]]<nowiki />
 
[[Category:Tutorials]]<nowiki />
{{DISPLAYTITLE:OpenMP Overview}}
+
{{DISPLAYTITLE:Loops and Tasks (OpenMP)}}
 
{{Syllabus OpenMP in Small Bites}}<nowiki />
 
{{Syllabus OpenMP in Small Bites}}<nowiki />
 
__TOC__
 
__TOC__
Line 10: Line 10:
 
<youtube width="600" height="340" right>4Wl49OP2krA</youtube>
 
<youtube width="600" height="340" right>4Wl49OP2krA</youtube>
  
([[Media:hpc.nrw_01_Introduction-Overview.pdf | Slides as pdf]])
+
([[Media:Hpc.nrw_08_Tasking-Taskloop.pdf | Slides as pdf]])

Latest revision as of 09:40, 13 January 2021


Tutorial
Title: OpenMP in Small Bites
Provider: HPC.NRW

Contact: tutorials@hpc.nrw
Type: Multi-part video
Topic Area: Programming Paradigms
License: CC-BY-SA
Syllabus

1. Overview
2. Worksharing
3. Data Scoping
4. False Sharing
5. Tasking
6. Tasking and Data Scoping
7. Tasking and Synchronization
8. Loops and Tasks
9. Tasking Example: Sudoku Solver
10. Task Scheduling
11. Non-Uniform Memory Access

This video discusses the taskloop construct of OpenMP and compares it with worksharing.

Video

( Slides as pdf)