Difference between revisions of "OpenMP in Small Bites/NUMA"
OpenMP in Small Bites/NUMA
Jump to navigation
Jump to search
(Set correct video link) |
|||
| Line 8: | Line 8: | ||
=== Video === <!--T:5--> | === Video === <!--T:5--> | ||
| − | <youtube width="600" height="400" right> | + | <youtube width="600" height="400" right>MhlM-GiS1EM</youtube> |
=== Quiz === <!--T:5--> | === Quiz === <!--T:5--> | ||
Revision as of 12:05, 2 November 2020
| HPC.NRW | |
|---|---|
| Other HPC Courses | |
| 1. | Gprof Tutorial |
| 2. | Introduction to Linux in HPC |
| OpenMP in Small Bites | |
| 1. | Overview |
| 2. | Worksharing |
| 3. | Data Scoping |
| 4. | Non-Uniform Memory Access
|
Video
Quiz
1. Why is it important to initialize your data in parallel when executing on a NUMA architecture?
2. Why is it important to bind the threads?
3. Given a NUMA architecture with to two sockets with six cores each: How can you place the threads of an OpenMP program running with 4 threads among both sockets and bind them to a core?
