A huge problem today is that memory latency has hardly improved at all. This article estimates that over the last 20 years memory has improved
size - 128x
Bandwith - 20x
Latency - 1.3x
Processors combat this with larger and more advanced caching systems and pre-fetching. And as a result it becomes more important to keep memory access predictable and avoid ...