HFT CORE SYSTEMS

Cache geometry and address decomposition

Lesson 09 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. Decompose an address into offset, set and tag
  2. Predict conflicts from cache geometry
  3. Relate associativity and working-set shape to misses

Lab

Hands-on exercise

Construct a stride experiment that reveals cache-set conflicts.

Deliverable

Evidence of completion

A cache-geometry diagram plus measured conflict-miss curve.

Prerequisite
EP 08

Phase 02

CPU and memory systems

Full curriculum