|
Major Member
|
我教你 今天剛考完台大回來 記憶猶新
L1快取最好是小一點 這樣可以使得電子訊號傳遞較快且邏輯閘較少,使得邏輯delay較少,
而導致hit time較低,所以效能得以提升, 大部分建議16K~64K為主
因為L1快取 miss rate 通常不高 , 大概只有2%~5% , 所以L2快取的第一優先考量已不再是hit time了,而是如何捕捉這2%~5%的 cache miss , 使得他不要在L2 cache 時再 miss一次 , 若連L2 cache都 miss , 則這個 miss penalty 是相當高的 , 理由為:要到Memory去抓資料要花費相較於cache 10倍~1000倍 的時間 , 所以L2 cache 傾向於大容量的設計 , 才能避免這個高的嚇人的失誤代價 .
|