Difference between revisions of "OpenMP in Small Bites/NUMA"
OpenMP in Small Bites/NUMA
Jump to navigation
Jump to search
| Line 45: | Line 45: | ||
</quiz> | </quiz> | ||
{{hidden end}} | {{hidden end}} | ||
| − | |||
| − | |||
| − | |||
| − | |||
Revision as of 11:09, 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?
