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

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

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

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














滬公網(wǎng)安備 31010702005758號(hào)
發(fā)表評(píng)論注冊(cè)|登錄