Roofline bounds kernel throughput by compute peak and memory bandwidth. Arithmetic intensity decides which roof binds, and tuning moves the point.
Lesson | What it covers |
|---|---|
Intensity, the min bound, the ridge point and sustained ceilings. | |
Three worked placements, per-level ceilings and a calculator model. | |
Reuse shifts intensity right, with a worked tiling example. | |
Latency gaps, contention, power caps and Amdahl's law. |
Ask for its arithmetic intensity at the DRAM boundary. High ALU activity with low intensity means the DRAM slope binds, not the compute roof.