報告稱13代Raptor Lake-S處理器加大的L2緩存並未導致延遲增長
英特爾似乎找到了一個不錯的方法,並且有效地控制了L2 延遲的增長。由Chips and Cheese 週二分享的一份報告可知—— 英特爾13 代酷睿Raptor Lake-S 中較大的L2 緩存、並未造成延遲的相應增長。
P 核緩存與內存延遲(圖自:Chips and Cheese)
據悉,12 代Alder Lake-S 為“Golden Cove”高性能大核(P-Core)配備了1.25 MB 的L2 緩存,而13 代中的八個“Raptor Cove”提升到了2MB(+60%)。
另一方面,集群中四個Gracemont 小核(E-Core)之間共享L2 緩存,也從2MB 翻番到了4MB 。
較大的緩存對性能有直接影響,因為有更多數據可以貼近CPU 內核,以減少其對系統主內存(RAM)的“繞遠路”存取操作。
但是通常情況下,更大的高速緩存不僅需要佔據更大的芯片面積、晶體管數量、以及功耗/ 發熱,還會對延遲造成一定的拖累。
P 核緩存與內存帶寬
即使L2 高速緩存已較L3 Cache 快了一個數量級,而L3 又較系統DRAM 快得多,Chips and Cheese 還是深入調查了以往Intel 客戶端處理器的L2 緩存延遲變化。
總體上來看,隨著L2 緩存大小的增長、延遲也會迎來代際增加,上一代的Alder Lake CPU 亦是如此。
E 核緩存與內存延遲
有趣的是,這種趨勢在13 代Raptor Lake 上得到了有效的抑制。報告指出,Skylake(Comet Lake)處理器內核的四路關聯256KB 專用L2 緩存的延遲為12 個週期。
到Sunny Cove 和Cypress Cove 的時候,其延遲隨著L2 增長到512KB 而增加到了13 個週期。
E 核緩存與內存帶寬
Willow Cove / Golden Cove(即11 代Tiger Lake / 12 代Alder Lake)延續了這一趨勢,兩者分別使用20 / 10 路關聯緩存,其延遲從13 個週期增加到了14 個週期。
最後,即將推出的13 代Raptor Lake 為P 核配備了2MB 的16路關聯L2 緩存,但其延遲被控制在了15 個週期以內。
這意味著Raptor Lake 或大幅修改了性能管理與緩存設計,以達成如此驚豔的延遲控制目標—— 即便它採用了與Alder Lake 相同的10nm 增強型SuperFin(Intel 7)工藝節點製造。