HFT CORE SYSTEMS

Describe the machine before describing the result

Lesson 04 of 96Phase 01: Measurement before optimization
Video lesson coming soon

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

cppvalley on YouTube ↗

Learning objectives

What you should understand

  1. Capture CPU, cache, NUMA, kernel and compiler context
  2. Record governor, frequency, isolation and background load
  3. Make results comparable across machines and dates

Lab

Hands-on exercise

Generate a machine manifest automatically before every benchmark run.

Deliverable

Evidence of completion

A versioned host manifest embedded beside the benchmark result.

Prerequisite
EP 03

Phase 01

Measurement before optimization

Full curriculum