光速V为3x10^8m/s, 1ns=1x10^-9s 1ns x V=30cm cpu大小为1cm, 所以cpu物理极限速度大约为30G , 现在工艺最好速度为4G
如果CPU速度为4G, 执行一条指令的时间为 0.25ns
CACHE的速度和cpu有的一拼
RAM存取一条指令时间为100ns
如果CPU速度为4G, 执行一条指令的时间为 0.25ns
CACHE的速度和cpu有的一拼
RAM存取一条指令时间为100ns
CPU是RAM速度的20-400倍呀,对于CPU来说,是严重的浪费
CACHE占CPU封装中很大的一块,如下表所示:
Processor | % Area (cost) | %Transistors(power) |
Alpha 21164 | 37% | 77% |
StrongArm SA110 | 61% | 94% |
Pentium Pro | 64% | 88% |