英特爾徒增功耗感知不強的指令集被取消:Alder Lake處理器將不支持AVX512
Flying195 / 2020-07-13 11:4847135AVX512是第三代AVX高級矢量擴展指令集,最早于2016年的Xeon Phi x200加速卡中被支持。它提供了單次512位數據和控制指令的執行單元,使得CPU單次可處理的組合矢量數據寬度達到512位,并且擴展到32個512位ZMM寄存器,而在之后的酷睿CPU中都均有支持,并成為英特爾酷睿處理器的特別優勢。

不過在最近在Intel向GCC提交的關于Sapphire Rapids和Alder Lake平臺的相關優化代碼中,英特爾的第十二代Alder Lake處理器將不會支持AVX512指令集
Alder Lake 采用Golden Cove+Gracemont 的內核混合,8 大核 + 8 小核設計以降低處理器運行時的功耗,并采用 LGA 1700 插槽。由于其中的小核心不支持該指令集,故英特爾同時將大核中該指令集的支持一并屏蔽,避免程序運行錯誤。

由于AVX512主要是應用在人工智能計算中,對于普通消費者來說,基本不會使用到這項指令集,不會給日常使用帶來多少提升,反倒是這項指令集帶來的功耗升高成為最為明顯問題。其中我們最熟悉的就是AIDA 64中的單烤測試,只勾選上FPU就會批量循環運行對CPU功耗最高AVX指令,而勾選上其他的會混入其他指令,使得功耗與溫度大大降低。

對我們普通消費者來說,AVX512指令集可以說就是徒增功耗感知不強的操作,Linux之父Torvalds在了解到Alder Lake不支持AVX512后也提到“I Hope AVX512 Dies A Painful Death”,并希望英特爾能夠解決真正的問題,而不是試圖創建神奇的指令,從而換取好看的基準跑分。
英特爾徒增功耗感知不強的指令集被取消:Alder Lake處理器將不支持AVX512














滬公網安備 31010702005758號
發表評論注冊|登錄