▶

Modern CPU Performance: Pipelines, Caches and Memory

Devoxx · Talk · YouTube title: A Crash Course in Modern Hardware by Cliff Click
Why it's here

Recommended as an accessible refresher on how modern hardware and caches affect software performance.

What it covers

Cliff Click walks through a small performance example on a modern out-of-order CPU. He covers pipelining, ILP, CISC vs RISC, multicore, and why cache misses and the memory subsystem dominate performance.