Latency Comparison Numbers (~2020 from colin-scott.github.io/personal_website/research/interactive_latency.html)
L1 cache reference 1 ns Branch mispredict 3 ns L2 cache reference 4 ns Mutex lock/unlock 17 ns Main memory reference 100 ns Read 1 MB sequentially from memory 3,000 ns 3 µs Compress 1K bytes with Zippy 2,000 ns 2 µs