CPU|一分鐘看懂 AVX到底是啥?真的“亡了”嗎?

CPU|一分鐘看懂 AVX到底是啥?真的“亡了”嗎?

文章圖片

CPU|一分鐘看懂 AVX到底是啥?真的“亡了”嗎?

文章圖片

CPU|一分鐘看懂 AVX到底是啥?真的“亡了”嗎?

文章圖片

CPU|一分鐘看懂 AVX到底是啥?真的“亡了”嗎?

12代酷睿很強這點是公認的 , 但要說它相對前一代其實也有減配 , 不知道小伙伴們會不會驚訝 。 被減配的對象AVX512可能讓很多小伙伴感到有點陌生 , 如今還有些用戶和主板廠商會“偷跑” , 把這個模塊調出來使用 , 直到最近Intel才確定要在CPU端徹底屏蔽(參考今天的新聞茶泡Fan) 。 它到底是個啥 , 為什么被屏蔽又為什么有些人希望破解呢?


AVX的全稱是Advanced Vector Extensions(高級向量擴展)指令集 , 實際上是多媒體擴展指令集中比較新的一種 , 和MMX、SSE構成了近期x86 CPU的主要補充指令集 。 這里也解釋一下 , AVX其實也有多次擴展 , 比如AVX、AVX2 。 AVX512則是這個擴展集中最新的一組 。


當然AVX512不是第512代AVX , 而是說明它可以進行512位矢量計算 , 順便說一下 , 之前的AVX、AVX2都是256位的矢量計算 。 AVX512的性能很強 , 還提升了AI計算等先進功能 。 加上CPU核心總是漸進修改而不是推翻重來 , 所以12代酷睿的性能核里還有AVX512的計算模塊 , 只是使用熔斷器進行開關控制 , 也就有了破解使用的事 。

AVX512問題是設計有點超前 , 對CPU的壓力有點大 , 調用AVX512指令集時CPU的時鐘頻率會降低 , 因此系統整體性能實際是不升反降的 , 而且功耗、發熱都會大幅增加 。 以致于有些人認為在消費級平臺上 , AVX512有點純粹為測試軟件優化 , 實際使用意義不大 , 比如最新的CINEBENCH R23就不再支持AVX512 。

那么 , AVX指令集失敗了嗎?當然也沒有 , 不光AVX、AVX2仍然被很多軟件、游戲使用 , AVX512本身也在專業的至強處理器中延續 , 追求性能而不在乎功耗等問題的專業用戶、專業軟件都還能使用 , 也許未來消費級處理器能更好的支持它之后 , 還會回歸消費級呢 。
【CPU|一分鐘看懂 AVX到底是啥?真的“亡了”嗎?】

    相關經驗推薦