A Field Guide to KNL Memory Modes and OpenMP Affinity Control

Help Desk

Video

This interactive videoconference is on different usage models for MCDRAM in Intel Xeon Phi processors (Knights Landing) as well as OpenMP affinity control for Intel Xeon Scalable processors (Skylake). The STREAM benchmark and the Parallel Research Kernels are used to show how performance (especially memory bandwidth) depends on the different settings. The results demonstrate the trade-offs made between performance and programmability resulting from how high-bandwidth memory is exposed to applications. The talk also cover the importance of handling affinity properly when using threads in a NUMA environment.

Presenter
Jeff Hammond, Intel