HFT CORE SYSTEMS

NUMA placement and ownership

Lesson 17 of 96Phase 02: CPU and memory systems
Video lesson coming soon

The written objectives and hands-on lab are available now.

cppvalley on YouTube ↗

Learning objectives

What you should understand

  1. Map CPU and memory locality across NUMA nodes
  2. Control first-touch placement and thread affinity
  3. Detect remote-memory penalties and ownership drift

Lab

Hands-on exercise

Measure local and remote memory access with explicit placement.

Deliverable

Evidence of completion

A topology map and NUMA latency/bandwidth comparison.

Prerequisite
EP 16

Phase 02

CPU and memory systems

Full curriculum