天天看點

Intel 12代酷睿封殺AVX-512指令集:不再允許關閉小核

Intel似乎要做出一個讓人有些詫異的決定,即徹底禁用12代酷睿對AVX-512指令集的支援。

據悉,AVX-512也就是AVX3,也就是“進階矢量擴充”,第一代AVX出現于Sandy Bridge二代酷睿,第二代AVX2誕生于2011年的四代酷睿(Haswell),最新的第三代則釋出于2013年,最早用于至強産品線,目前已經下放給11代酷睿Rocket Lake。

簡單來說,AVX-512包含一系列可以加速工作負載的指令,包括科學模拟、金融分析、人工智能、深度學習、3D模組化、音視訊處理器、加密解密、資料壓縮等。

雖然外界想當然地認為Alder Lake支援AVX-512,且使用者發現可以在BIOS中禁用E核來啟用AXV-512,但Intel卻表示,這樣會帶來未知錯誤,将通過微碼更新在BIOS中完全封殺掉AVX-512。

顯而易見的原因是,12代酷睿Alder Lake采用混合架構,小核(E核)Gracemont并不支援AVX-512,為了這一指令集關閉E核的做法,Intel難以接受。

之是以說詭異是因為,IgorLabs測試發現,12代酷睿大核Golden Cove開啟AVX-512後能效甚至比AVX2還高,這和11代酷睿大相徑庭,後者的AVX-512簡直電老虎。另外,PS3模拟器RPCS3官方前不久還在社交平台建議12代酷睿使用者關閉E核開啟P核AVX512指令集,這樣可實作遊戲幀數大幅提升。

合理的解釋應該是,雖然AVX-512開啟後的确在某些場景下有加成,可代價是犧牲E核,在Intel看來,還有更多的工作負載需要P核+E核共同參與,這樣得不償失。

顯然,如果你目前的主機闆BIOS還能有開啟AVX-512的可能且懂得如何駕馭,那還是暫緩更新BIOS了。

Intel 12代酷睿封殺AVX-512指令集:不再允許關閉小核

繼續閱讀