First Optimization: Small and simple Cache to Reduce Hit Time
這是Computer Architecture: A Quantitative Approach第五章某一小節的標題...
只要你把cache的size作得越大,access time就必然會增加,存取速度就越慢。所以L1永遠是那麼小,L2大到某個程度之後,再來就要增加cache就要放到L3就是這道理。至於成本,在通通都是on-chip的情況下,根本就沒有L1比L2比L3昂貴這種事。
cache越大,是CPU效能"通常"會越快(因為miss rate↓),cache本身則是變慢的(access time↑),瞭解了嗎...
有興趣的可以去翻一翻上面那本書,觀念就會很清楚,我剛考完資格考 (

)所以唸得滾瓜爛熟
