圖形工程師:AMD Zen 4 CPU的AVX-512特性對模擬器大有裨益
Riot Games 圖形工程師Joey(@Wunkolo)剛剛在Twitter 上透露,AMD Zen 4 CPU 引入的AVX-512 特性,可為Yuzu 等模擬器帶來巨大的優勢。Wunkolo 表示,自己多年來一直嘗試為模擬器測試AVX-512 加速功能。而他的最新工作,正好可以極大地受益於AMD 即將推出的銳龍7000 系列AM5 台式處理器。
具體說來是,包括Yuzu(任天堂Switch)、Gitra(任天堂3DS)、Vita3K(索尼PS Vita)、以及Xenia(微軟 Xbox 360)在內的模擬器,都可獲益於消費級CPU 的AVX-512 指令集。
此前英特爾曾嘗試在12 代Alder Lake CPU 中添加AVX-512 加速特性,但後來又出於功耗等方面的考慮,而通過主板CPU 微碼更新來鎖死(至強/ Xeon 芯片仍可用)。
數據方面,與標準的AVX2 指令集相比,AVX-512 可為RPCS3(索尼PS3)等模擬器帶來高達30% 的性能提升。
有趣的是,在Intel 在消費級CPU 市場放棄AVX-512 的同時,AMD這邊又為Zen 4 銳龍7000 系列AM5 台式處理器帶來了AVX-512 支持。
該公司稱,其Zen 4 CPU 可通過AVX-512(VNNI)將FP32 推理性能提升30%、且INT8 推理性能可達2.5 倍。
值得一提的是,Wunkolo 表示這些成績還是在沒有使用任何256 位ymm、或512 位zmm 寄存器的情況下完成的。
WCCFTech 指出,寄存器位寬能夠顯著擴展新指令級架構在特定項目上的表現。雖然在這段長篇大論中,Wunkolo 並未給出細緻的個人工作說明,但確實也分享了一些文檔鏈接。
對於喜歡玩模擬器、或者需要在特定場景下使用AVX-512 指令集的朋友,大可期待銳龍7000 和13 代酷睿正式上市後的市場反響。