AMD新EPYC霄龍?zhí)幚砥鲗⒉捎?nm的Zen 2架構
AMD新一代EPYC霄龍?zhí)幚砥鲗⒉捎?nm的Zen 2架構,預計明年第一季度就會上市,而消費級的Ryzen銳龍?zhí)幚砥黝A計明年年中才會更新。
據(jù)了解,AMD的7nm EPYC羅馬處理器是一種全新的獨特架構,7nm的CPU核心與14nm的I/O核心分離,相互間采用Infinity Fabric總線連接,由于內存控制器位于I/O核心內部,所以這必然會增大CPU的內存延時,但這有助于平衡每個核心的內存延時,Zen 2架構的L3緩存比現(xiàn)在的翻了一倍可能就是為了彌補內存延時的增大。
由于新EPYC處理器這獨特的架構,再加上它擁有64個物理核心和128線程,所以Linux 4.21對它進行了優(yōu)化,phoronix發(fā)現(xiàn)了這點,內核優(yōu)化包括新增規(guī)定L3緩存限制、優(yōu)先級和內存帶寬的QoS域,這些優(yōu)化有助于新架構適應更廣泛的軟件生態(tài)系統(tǒng),并可能避開一些奇怪的事情。
AMD最近推出了新的Zen 2“znver2”編譯器,這些優(yōu)化可能就是針對新編譯器而推出的,新編譯器新增了幾條新命令,比如回寫和不失效高速緩存(WBNOINVD)、讀取處理器ID(RDPID)和高速緩存行寫回(CLWB),但新的編譯器并不支持AVX512,但應該在以后的版本中添加支持。