AMD為GCC編譯器帶來Zen 4“Znver4”初步支持 啟用AVX-512指令集


在上月推出銳龍7000系列AM5臺式處理器後,AMD終於為Zen4架構CPU提供GNU編譯器套件(GCC)的初始支持代碼。Phoronix指出,AMD已發佈帶有更新後的Znver4目標的“基礎啟用補丁”。遺憾的是,目前已知的調整與Zen3相同,暫時沒有在變更日志中給出詳細的指令延遲差異等說明。

(via 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 系列處理器,來適當降低業務系統的構建成本。


相關推薦

2022-09-03

任何編程語言創建前端、並為任何指令集架構創建後端的編譯器 / 工具鏈技術的一個集合”。LLVMpipe 將允許 LLVM 使用一組特定的擴展,並提供較其它軟件軟件(比如 Softpipe / OpenGL)的可執行文件更高的性能。截圖(來自:FreeDeskt

2024-03-20

,尤其是Linux系統下。現在,AMD已經將Zen5微架構加入到GCC編譯器的支持,GCCGit倉庫的target設定值為“znver5”,可以趕上GCC4.1穩定版的發佈。目前已支持的新指令集有:AVXVNNI、MOVDIRI、MOVDIR64B、AVX512VP2INTERSECT、PREFETCHI。後續,AMD還

2022-10-18

英特爾已經發佈GNU編譯器集合或GCC的新補丁,這將有助於支持即將到來的MeteorLake和SierraForestCPU。GCC包括幾種編碼語言和庫,如C、C++等,為利用Linux、Ubuntu等操作系統的用戶提供一個開源的編譯選項。英特爾提供的新編譯器更新

2022-10-18

集,這在之前可是Intel的獨門絕技。近日,AMD更新LinuxGCC編譯器的基礎代碼,相當於為新的Zenver4打個小補丁,加入對AVX-512指令集的支持。具體支持指令包括:AVX512F、AVX512DQ、AVX512IFMA、AVX512CD、AVX512BW、AVX512VL、AVX512BF16、AVX512VBMI、

2022-10-06

核處理器所支持的直接等價和大文件寄存器。此外,LLVM編譯器可以為編譯器選擇最佳的代碼路徑來執行,提供30%的性能提升。AMD Ryzen 7000桌面處理器的特點:多達16個Zen 4內核和32個線程單線程應用程序的性能提升29%。全新的Zen 4

2022-09-05

Twitter上透露,AMDZen4CPU引入的AVX-512特性,可為Yuzu等模擬器帶來巨大的優勢。Wunkolo表示,自己多年來一直嘗試為模擬器測試AVX-512加速功能。而他的最新工作,正好可以極大地受益於AMD即將推出的銳龍7000系列AM5臺式處理器。具體

2022-09-05

擬器Xenia。如果使用銳龍7000系列平臺運行這些模擬器,將帶來極為明顯的性能提升,但具體提升幅度沒說。根據經驗,12代酷睿最初還能用AVX-512的時候,PS3模擬器RPCS3的性能提升最多30%,但隨後,Intel就把12代酷睿的AVX-512給強行

2024-04-08

集。AVX-512指令集原本是Intel的獨門秘籍,AMDZen4架構開始支持,包括消費級的銳龍、數據中心級的霄龍,而尷尬的是,Intel因為使用大小核架構設計,下一代的ArrowLake、LunarLake很大概率不再支持AVX-512(也沒有超Zen4架構的AVX-512指令

2023-05-03

X-512指令集,曾經是Intel處理器的殺手鐧,但如今,Intel不支持,AMD卻在盡情享受。大傢知道,12代酷睿引入大小核混合架構,最初也是支持AVX-512的,但為照顧小核,Intel強行將其關閉,可破解的主板BIOS也被封殺。13代酷睿自然延

2023-01-20

的,一直是其獨門絕技,不過AMDZen4架構也獲得授權開始支持,包括銳龍7000系列、霄龍9000系列,也是AMD的一大宣傳賣點。Intel新發佈的第四代可擴展至強當然也支持AVX-512,但畢竟是傳統技能,Intel幾乎沒怎麼提及,談論更多的是

2022-08-28

是16核心32線程的規格。同時可以證實的是,銳龍7000系列支持IntelAVX-512指令集,但讓人哭笑不得的是,引入混合架構的Intel12/13代酷睿,因為小核心不支持AVX-512,不得不直接屏蔽,失去這個獨門武器。不過,y-cruncher作者承認,還

2024-04-03

借助Llamafile的最新更新,在本地系統上運行龐大的LLM模型變得更容易,因為采用AVX-512的AMDRyzenCPU性能提升10倍。Phoronix報道稱,Llamafile的最新更新現在支持AVX-512指令集,使支持AVX-512的CPU在使用該軟件時性能得到大幅提升。據悉,

2022-07-28

繼本月GCCRust指導委員會批準Rust編程語言的編譯器前端之後,首個正式系列已經提交審核。據悉,GCC-Rust已融合得相當不錯,但仍處於相當早期的階段。如果一切順利,明年的GCC13有望提供對Rust的初步支持。周三的時候,Herron Phil

2022-10-11

燒友TOPPC分享的視頻顯示,微星的最新BIOS給銳龍7000處理器帶來三大改進,都特別實用。第一,盡管銳龍7000集成的GPU單元僅僅是2CU規模的RDNA2,也就是俗稱的亮機級別,可新BIOS允許從默認2.2GHz超頻到3GHz,從而實現在3DMark Fire Strike