Chapter 3

Programming MCDRAM and Cluster modes

Abstract

Essentials of programming to utilize the high bandwidth memory known as the MCDRAM and to utilize cluster modes. The memkind library and the use of numactl are discussed.

Keywords

High-bandwidth memory; AutoHBW; MCDRAM; Cache mode; Flat mode; Hybrid mode; Implicit memory usage; Explicit memory usage; HBW_malloc; Memory allocation; Fortran language annotation; Called FASTMEM; BIOS; Memory-side cache; DIMM; DDR; DDR4; NUMA; UMA; numactl; memkind; MEMKIND_HBW; autohbw; BIOS; syscfg; Intel® system configuration utility; Platform memory topology tables; ACPI specification; MEMKIND_HBW_NODES; numa_maps

What is new with Knights Landing in this chapter?

This entire chapter is about application ...

Get Intel Xeon Phi Processor High Performance Programming, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.