IT之家 2 月 11 日消息,根據(jù) Phoronix,新版 GNU 編譯器集合(GCC)已經(jīng)為即將到來(lái)的 AMD Zen 5 架構(gòu)提供了初步支持,并確認(rèn) Zen 5 處理器至少引入 5 個(gè)全新的指令集,包括 AVXVNNI、MOVDIRI、MOVDIR64B、AVX512VP2INTERSECT、PREFETCHI。
IT之家注意到,這 5 個(gè)全新的指令集中有 4 個(gè)早已在 Intel CPU 上引入,還有一個(gè)指令后續(xù)也將很快出現(xiàn)在 Intel Granite Rapids 服務(wù)器 CPU 上。AMD 此前在指令集支持方面并不像 Intel 那樣重視,尤其是 AVX 相關(guān)指令。
公開(kāi)資料顯示,AVX-VNNI 是英特爾在 2021 年為 Alder Lake CPU 引入的一種指令集,其中 VNNI 代表矢量神經(jīng)網(wǎng)絡(luò)指令 (Vector Neural Network Instructions),在當(dāng)今以 AI 為中心的環(huán)境中可謂極其重要。
需要注意的是,AVX-VNNI 與 AVX512-VNNI 不同,AVX-VNNI 相對(duì)來(lái)說(shuō)較弱,不過(guò)這兩個(gè)指令都可以執(zhí)行相同的操作,而 AVX512-VNNI 可以使用 512bit 向量和 EVEX 擴(kuò)展來(lái)實(shí)現(xiàn)更好的性能。
目前,Zen 4 已經(jīng)支持 AVX512-VNNI 指令集,因此 AVX-VNNI 支不支持似乎沒(méi)有太大意義,但至少對(duì)消費(fèi)級(jí)處理器來(lái)說(shuō)是有意義的,而且英特爾之前也做過(guò)同樣的事。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。