Intel可能計劃在去年將AVX-512從其產品線中完全移除後,重新為其客戶端CPU提供支援。
早在2021年緊隨第11代Rocket Lake CPU之後,Intel推出了有混合核心架構的第12代Alder Lake CPU。這些處理器同時支援AVX-256和AVX-512指令集,但是在其發布後的幾個月內,我們會看到Intel退出並開始在新的晶片製造次中禁用AVX-512支援。對於支援AVX-512的舊處理器,Intel甚至繼續強制主機板製造商刪除可透過BIOS啟用的AVX-512支援。
做出此決定是為了讓用戶為Xeon支付額外費用,以獲得AVX-512等功能,並完全取消對更新的第13代Raptor Lake CPU的支援。這意味著第11代Tiger Lake是Intel最後一個支援AVX-512指令的官方系列。
同時AMD為Ryzen 7000 CPU系列推出了全新的Zen4核心架構,完全支援AVX-512指令。這些指令在支援新Zen4架構的所有Ryzen客戶端晶片上都很容易獲得,這使得Ryzen成為遊戲模擬的首選之一,例如RPCS3 Sony PS3模擬器以及可以從此類指令中受益的各種其他工作負載。例如AMD Ryzen 7000 CPU上的AVX-512 指令可以幫助將FP32推理速度提高多達30%,將Int8推理速度 (VNNI) 提高多達2.5倍。這使AMD比Intel的客戶端晶片有主要的CPU優勢。
然而AWS雲端工程師Longhorn (@never_released)表示AVX-512支援將重新回到Intel的客戶端CPU中,這已經是一段時間的計劃了,儘管我們可能不得不等待,看看確切的是哪個幾代把它帶回來。但照此看來Meteor Lake 14代幾乎不可能重新支援AVX-512,最快也得等到Arrow Lake 15代,到時候小核架構將升級為Skymont,能不能開啟AVX-512就看它了。
另有曝料指出Intel消費級處理器未來將無法支援完整的AVX-512,而是一個殘血閹割版,命名為AVX-256 Plus,這其實就很尷尬了。當然還有一種方式就是屏蔽小核、只留下大核,從而支援AVX-512,但是Intel從一開始就堅決反對這種行為,違背了搞混合架構的初衷。
消息來源
|