Learning objectives
What you should understand
- Detect independent fields sharing a coherence line
- Use alignment without bloating every type
- Recognize when colocating read-mostly data helps
Lab
Hands-on exercise
Repair a false-sharing benchmark and compare layout cost.
Deliverable
Evidence of completion
Before/after layout, throughput and tail-latency evidence.
- Prerequisite
- EP 10