13代酷睿配備更大容量的L2快取,但這並沒有帶來明顯的延遲提升

語言: CN / TW / HK

拼 命 加 載 中 ...

Intel的第13代酷睿處理器Raptor Lake基本上就是在現有Alder Lake處理器的基礎上進行修改,最明顯的改動應該就是增加了E-Core數量並且增加了整個核心的快取容量了,P-Core和E-Core的L2快取容量都有所增長,其中P-Core的L2快取從1.25MB增加到了2MB,而E-Core則從2MB增加到4MB,通常來說增大快取的好處就是讓資料更靠近CPU核心,減少CPU訪問記憶體進行資料存取操作,這樣可以降低延遲提升核心效率,然而快取變大會顯著成大芯片面積、功耗和發熱,而且還會增大延遲。

不過根據 chipsandcheese 的測試來看,Raptor Lake的P-Core的L2快取延遲並沒有明顯增加,估計是Golden Cove龐大的結構緩解了這問題,Raptor Cove的L2快取延遲從現在Golden Cove的15週期略微增加到16週期,增幅不明顯。

而L3快取的延遲可能也增加了1個週期,不過Intel處理器的L3快取速度是和Ring頻率繫結的,由於目前不清楚Raptor Lake的Ring頻率是多少,所以現在還不好判斷。

上圖則是頻寬對比,可以看出Raptor Lake和Alder Lake在同頻下L2和L3快取頻寬是基本相同的,現在測試出來Raptor Lake的P-Core L1資料快取的頻寬比上代低,但這可能是Intel給ES處理器加的限制。

E-Core的架構其實並沒有變動,都是Gracemont,所以13代和12代酷睿處理器的E-Core的快取延遲表現是一樣的,同樣是20個週期。

只不過E-Core的L2快取增大可能比P-Core收益更大,因為E-Core的亂系執行緩衝區比P-Core小,所以它們訪問L3快取時延遲非常高,這會導致不小的效能損失,所以增大L2快取容量可以直接提升IPC。

頻寬沒啥好說的,兩者基本沒啥區別,只不過增大L2快取的結果清晰可見

上述這些測試都是基於一個P-Core執行在4.9GHz,E-Core執行在3.72GHz的Core i9-13900K ES樣本測試出來的,並沒有提及Ring頻率是多少,由於是ES而不是更接近正式版的QS樣品,所以測試結果可能會和最終零售產品有一定出入。

「其他文章」