Linux添加支持AMD的Zen 2處理器 優(yōu)化7nm EPYC羅馬架構(gòu)
Phoronix的Linux愛(ài)好者報(bào)告說(shuō),Linux 4.21里包含對(duì)AMD Rome處理器中新的Zen 2架構(gòu)重要的新優(yōu)化。AMD新推出的7nm EPYC Rome芯片帶來(lái)了一種全新的獨(dú)特架構(gòu),可以實(shí)現(xiàn)前所未有的低價(jià)位,最多可配置64個(gè)內(nèi)核和128個(gè)線程,但新架構(gòu)與系統(tǒng)的兼容性并不好因此需要單獨(dú)優(yōu)化,特別是考慮到AMD的獨(dú)特設(shè)計(jì)。
AMD的下一代EPYC Rome處理器在第一季度上市,它們帶來(lái)了全新的設(shè)計(jì),比第一代EPYC Naples芯片有著更強(qiáng)的算力。AMD的第二代Infinity Fabric具有延遲和大帶寬的特性,可以將多芯片設(shè)計(jì)與作為設(shè)計(jì)關(guān)鍵的14nm I/O芯片連接起來(lái)。該中央芯片將8個(gè)7nm CPU芯片通過(guò)Infinity Fabric連接了起來(lái),創(chuàng)建了一個(gè)可大規(guī)模擴(kuò)展的架構(gòu)。
新的Linux內(nèi)核有著對(duì)Zen 2 QoS(服務(wù)質(zhì)量)的擴(kuò)展,用于監(jiān)視和管理系統(tǒng)內(nèi)資源的使用,例如L3緩存。AMD最近還推出了新的Zen 2 “znver2”編譯器,新編譯器支持幾個(gè)新命令,例如刪寫(xiě)和有效高速緩存(WBNOINVD),讀取處理器ID(RDPID)和高速緩存行刪寫(xiě)(CLWB),后者支持NVDIMM(非易失性DIMM)。但是新編譯器不支持AVX512指令集,這對(duì)視頻編碼來(lái)說(shuō)效率就會(huì)底下很多,可能以后會(huì)通過(guò)更新來(lái)支持AVX512指令集。
本文編輯:尹走召
關(guān)注我們
