13代酷睿配備更大容量的L2緩存,但這并沒(méi)有帶來(lái)明顯的延遲提升
Intel的第13代酷睿處理器Raptor Lake基本上就是在現(xiàn)有Alder Lake處理器的基礎(chǔ)上進(jìn)行修改,最明顯的改動(dòng)應(yīng)該就是增加了E-Core數(shù)量并且增加了整個(gè)核心的緩存容量了,P-Core和E-Core的L2緩存容量都有所增長(zhǎng),其中P-Core的L2緩存從1.25MB增加到了2MB,而E-Core則從2MB增加到4MB,通常來(lái)說(shuō)增大緩存的好處就是讓數(shù)據(jù)更靠近CPU內(nèi)核,減少CPU訪問(wèn)內(nèi)存進(jìn)行數(shù)據(jù)存取操作,這樣可以降低延遲提升內(nèi)核效率,然而緩存變大會(huì)顯著成大芯片面積、功耗和發(fā)熱,而且還會(huì)增大延遲。

不過(guò)根據(jù)chipsandcheese的測(cè)試來(lái)看,Raptor Lake的P-Core的L2緩存延遲并沒(méi)有明顯增加,估計(jì)是Golden Cove龐大的結(jié)構(gòu)緩解了這問(wèn)題,Raptor Cove的L2緩存延遲從現(xiàn)在Golden Cove的15周期略微增加到16周期,增幅不明顯。

而L3緩存的延遲可能也增加了1個(gè)周期,不過(guò)Intel處理器的L3緩存速度是和Ring頻率綁定的,由于目前不清楚Raptor Lake的Ring頻率是多少,所以現(xiàn)在還不好判斷。

上圖則是帶寬對(duì)比,可以看出Raptor Lake和Alder Lake在同頻下L2和L3緩存帶寬是基本相同的,現(xiàn)在測(cè)試出來(lái)Raptor Lake的P-Core L1數(shù)據(jù)緩存的帶寬比上代低,但這可能是Intel給ES處理器加的限制。

E-Core的架構(gòu)其實(shí)并沒(méi)有變動(dòng),都是Gracemont,所以13代和12代酷睿處理器的E-Core的緩存延遲表現(xiàn)是一樣的,同樣是20個(gè)周期。

只不過(guò)E-Core的L2緩存增大可能比P-Core收益更大,因?yàn)镋-Core的亂系執(zhí)行緩沖區(qū)比P-Core小,所以它們?cè)L問(wèn)L3緩存時(shí)延遲非常高,這會(huì)導(dǎo)致不小的性能損失,所以增大L2緩存容量可以直接提升IPC。

上述這些測(cè)試都是基于一個(gè)P-Core運(yùn)行在4.9GHz,E-Core運(yùn)行在3.72GHz的Core i9-13900K ES樣本測(cè)試出來(lái)的,并沒(méi)有提及Ring頻率是多少,由于是ES而不是更接近正式版的QS樣品,所以測(cè)試結(jié)果可能會(huì)和最終零售產(chǎn)品有一定出入。
