Latency numbers everyone should know

There's a Google PDF with a bunch of useful latency numbers that software engineers should know. I asked ChatGPT to make it into a markdown file for me. Latency Table Operation Time (ns) Time (ms) L1 cache reference 1 Branch misprediction 3 L2 cache reference 4 Mutex lock/unlock 17 Main memory reference 100 Compress 1 kB with Zippy 2,000 0.002 Read 1 MB sequentially from memory 10,000 0.010 Send 2…