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.