HFT CORE SYSTEMS

Disassembly as experimental evidence

Lesson 07 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. Map source constructs to generated instructions
  2. Spot spills, calls, branches and vectorization
  3. Compare optimization flags without guessing

Lab

Hands-on exercise

Explain the assembly delta between two source-level implementations.

Deliverable

Evidence of completion

A Compiler Explorer or objdump excerpt annotated with the performance consequence.

Prerequisite
EP 06

Phase 01

Measurement before optimization

Full curriculum