Tech News
← Back to articles

Memory is slow, Disk is fast – Part 1

read original related products more articles

TL;DR

Hardware got wider, not faster. More cores, more bandwidth, huge vector units — but clocks, IPC, and latency flatlined. Old rules like “memory is faster than disk” are breaking. To go fast today, you have to play the new game.

“CPUs keep getting faster every generation”

Over the past 20 years or so computer hardware has evolved such that some facts we “know” about computers are wrong. Even among computer scientists, or perhaps especially among computer scientists, intuitions are off target.

Let's consider a simple statement: “CPUs keep getting faster every generation”

This is obviously not wrong entirely. Computers are certainly getting faster and more capable. When we put some hard numbers to this we can see a lot of things have been and continue to be improving exponentially.

What is scaling?

If we look at the promotional materials for CPUs, you can see the product specs are clearly improving. For example:

Transistor Count

As much as there is hand wringing about the death of Moores Law, we are producing CPUs with ever increasing transistor counts. Is this driven by more silicon being packaged in increasing sophisticated ways and moving into the Z axis rather than the core feature size shrinking of the past? Are we doubling slower than in the past? Who cares? Produc

... continue reading