O'Reilly logo

Intel Xeon Phi Processor High Performance Programming, 2nd Edition by Avinash Sodani, James Reinders, James Jeffers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required