Latency Numbers Flashcards
1
Q
1 ns (nanosecond)
A
10^-9 seconds
2
Q
1 µs (microsecond)
A
10^-6 seconds = 1000 nanoseconds
3
Q
1 ms (millisecond)
A
10^-3 seconds = 1 000 microseconds = 1 000 000 nanoseconds
4
Q
L1 cache reference
A
0.5 nanoseconds
5
Q
Branch mispredict
A
5ns
6
Q
L2 cache reference
A
7ns
7
Q
Mutex lock/unlock
A
100ns
8
Q
Main memory reference
A
100ns
9
Q
Compress k bytes with Zippy
A
10 000 ns = 10µs
10
Q
Send 2K bytes over 1 Gbps network
A
20 000 ns = 20µs
11
Q
Read 1 MB sequentially from memory
A
250 000 ns = 250µs
12
Q
Round trip within the same data center
A
500 000 ns = 500µs
13
Q
Disk seek
A
10 000 000 ns = 10 000 µs = 10 ms
14
Q
Read 1 MB sequentially from the network
A
10 000 000 ns = 10 000 µs = 10 ms
15
Q
Read 1 MB sequentially from the disk
A
30 000 000 ns = 30 000 µs = 30 ms