L4緩存又回來了,新代碼表明Intel Meteor Lake處理器上有L4緩存

在最新的Linux更新中,Intel工程師提交了新一代Meteor Lake處理器的初步支持,而從這些代碼中我們可以看到一些新處理器的特性。就在這個更新里面Intel的工程師就指出Meteor Lake的核顯不在擁有分配L3緩存的能力,只有CPU可以,更有趣的是這些代碼還提及到了Meteor Lake上的L4緩存,這是Intel自Haswell和Broadwell以來再一次在CPU里面增加L4緩存。

L4緩存又回來了,新代碼表明Intel Meteor Lake處理器上有L4緩存

其實CPU里面的緩存都是一級一級加進來的,現在處理器標配的L3緩存也是在Intel的Nehalem架構後才開始普及,通常來說緩存的級數越低速度就越快,但容量就越小。L4緩存在現在的處理器上還是很少見的,此前的Haswell和Broadwell上的L4緩存也不是全部都標配的,是部分型號有外置的128MB eDRAM充當L4緩存。

Meteor Lake上有L4緩存的原因估計是它改用了多晶片設計,一共包括四個模塊,包括:CPU模塊、GPU模塊、SOC模塊、IO模塊,由SOC模塊負責所有晶片間的通信,而L3緩存是在CPU模塊里面的,GPU模塊想訪問L3緩存就必須經由SOC模塊中專,這效率明顯不高,所以這L4緩存整合在SOC模塊中的可能性比較大,當然這只是我的推測,這L4具體塞在那里現在還不確定。

來源:超能網