
When CPUs Stopped Scaling: Why Hardware Got Complicated
· 16 min read · 4 sources
CPU clock speeds stopped scaling in 2005 when Dennard scaling broke down. The real bottleneck is moving data, not computing it, so hardware got specialised.
Why hardware got complicated: the end of clock-speed scaling, the limits of parallelism, the cost of moving data, and computation pushed closer to storage.

· 16 min read · 4 sources