AMD為GCC編譯器帶來Zen 4“Znver4”初步支持啟用AVX-512指令集
在上月推出銳龍7000 系列AM5 台式處理器後,AMD 終於為Zen 4 架構CPU 提供了GNU 編譯器套件(GCC)的初始支持代碼。Phoronix 指出,AMD 已發布帶有更新後的Znver4 目標的“基礎啟用補丁”。遺憾的是,目前已知的調整與Zen 3 相同,暫時沒有在變更日誌中給出詳細的指令延遲差異等說明。
(通過Phoronix)
本週早些時候,AMD發布了GNU 編譯器集合(GCC)的基礎支持代碼,擴展了對Zen 4 微架構的支持。相信隨著時間的推移,該公司還會帶來與Znver4 相關的更多改進。
更新後的Zenver4 基礎啟用補丁,與Zenver3 基本相同、但添加了對AVX-512 新指令集的支持—— 即AVX512F、AVX512DQ、AVX512IFMA、AVX512CD、AVX512BW、AVX512VL、AVX512BF16、AVX512VBMI、AVX512VBMI2、GFNI、 AVX512VNNI、AVX512BITALG 和AVX512VPOPCNTDQ 。
(來自:LKML)
除了AVX-512,Zen 4 相較於Zen 3 的架構差異並不大。不過相較於消費級市場,這項特性顯然更適用於新一代EPYC(霄龍)Genoa 服務器平台的使用場景。
當然,對於要求不高的中小型企業,依然可藉助支持AVX-512 的Ryzen 7000 系列處理器,來適當降低業務系統的構建成本。