Intel 10nm全線引入新指令集 緩存效率大漲

Intel今天公布了指令集擴展參考指南的第39個版本,透露未來的10nm家族將全線引入一個名為「CLDEMOTE「的新指令集,重點提升緩存效率與性能。

新指令集的全稱為「Cache Line Demont」,也就是「緩存行降級」的意思,可以讓操作系統告知一個處理器核心,如果緩存行里的特定內容不需要過於靠近處理器核心,就可以將其轉移到遠離核心的緩存內,但又不會推到系統主記憶體中。

也就是說,如果一級緩存里的某些數據不是處理器當前急需使用的,就可以轉移到二級乃至三級緩存;如果二級緩存里有類似的數據,就可以轉移到三級緩存。

這樣一來,一級、二級緩存的壓力就可以大大減輕,容量更小、距離處理器核心更近、速度更快的它們可以更高效地存儲更急需的數據。

另外,一二級緩存都是每個核心獨享的,三級緩存則是所有核心共享,將部分合適的數據放在三級緩存,其實更有利於多核心之間分享。

Intel 10nm全線引入新指令集 緩存效率大漲

CLDEMOTE指令的支持范圍很廣,一個是Sapphire Rapids,也就是14nm Cooper Lake、10nm Ice Lake之後的再下一代數據中心至強,10nm工藝配新架構。

二個是Alder Lake,也就是Comet Lake、Rocket Lake之後的下下代桌面酷睿,也是10nm工藝,CPU架構預計為Willow Cove。

三個是Tremont架構核心,用於低功耗產品線,包括Atom凌動、奔騰、賽揚甚至是Lakefield這樣的混合封裝產品。

Intel 10nm全線引入新指令集 緩存效率大漲

作者:上方文Q
來源:快科技