找回密碼註冊
作者: huang1983
查看: 6610
回復: 1

文章標籤:

文章分享:

+ MORE精選文章:

+ MORE活動推薦:

Uniface RGB機殼 玩家體驗分享活動

性能即是一切 與 Uniface RGB 中塔機箱探索效益和性能的完美平衡, ...

T5 EVO 移動固態硬碟 玩家體驗分享活動

自信無懼 生活帶著你遨遊四方。高性能的 T5 EVO 在工作、創作、學習 ...

ZOTAC 40 SUPER顯示卡 玩家開箱體驗活動 --

頭獎 dwi0342 https://www.xfastest.com/thread-286366-1-1.html ...

FSP VITA GM 玩家開箱體驗分享活動

[*]符合最新 Intel ® ATX 3.1電源設計規範 [*]遵從 ATX 3.1 推薦 ...

打印 上一主題 下一主題

[業界新聞] Linux之父怒罵Intel AVX-512:「我希望它死得痛苦點...」

[複製鏈接]| 回復
跳轉到指定樓層
1#
huang1983 發表於 2020-7-14 10:31:40 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
linustorvaldstedyoutubed.jpg


為了提高處理器的浮點運算性能,Intel不斷拓寬處理器的後端執行單元,從128-bit進化到了今天的512-bit,同時引入新的指令集來讓程式利用好硬體特性,但這也對開發者造成了相當的不便。近日Linux之父 Linus Torvalds 就向 Intel 的AVX -512 開砲了:

我希望AVX512死的痛苦點,這樣Intel就能面對現實的問題,而不是通過創造魔法指令集讓他們在基準測試中看上去很厲害。
我希望Intel回歸基礎:讓他們的流程重新轉起來,更關注常規的代碼,而不是HPC或是其他什麼沒有意義的特殊情況。
我以前已經說過了,我現在再說一次:在x86的全盛時期,當Intel一路笑到銀行,並殺死他們所有的競爭對手的時候,其他所有人在浮點負載上都絕對要比Intel做的好。Intel的浮點性能很差勁(相對而言),它也並不重要。
因為絕對沒有人會在乎基準測試之外的東西。
AVX512現在——以及未來也大體如此。是的,你可以找到你需要的東西。但那些東西對賣機器的大局來說沒有用。
另外AVX512有真正的缺點。我寧願看到晶體管被用在其他更為相關的東西上。就算仍然是浮點性能(用在GPU上都比AVX512強)。或者就像AMD那樣給我更多的核心(有良好的單執行緒性能,但沒有AVX512這樣的垃圾)。
我希望常規的整數代碼能夠利用完我的功耗限制,而不是什麼奪走最高頻率的AVX512功耗病毒(因為人們最後總是用它來做memcpy!),還奪走了核心數量(因為那些無用的垃圾單元占據了空間)。
是的,是的,我帶有偏見。我絕對討厭浮點的基準測試,我也知道其他人對此很關注。我只是覺得AVX512是絕對錯誤的東西。它是讓我特別討厭的東西。這是一個典型的用來證明Intel做錯了的例子,部分原因來自於Intel增加了市場的碎片化(fragmentation of the market)。
停止使用特殊情況的垃圾,讓所有人都關注的那些核心的共同東西盡其所能地運行。然後在旁邊做一個基本夠用的FPU,人們就很開心了。AVX2已經夠用了。
是的,我脾氣暴躁。
Linus

Intel在Skylake -Server架構中首次引入了AVX-512特性,但它並沒有像之前引入AVX和AVX2那樣順利,因為在使用過程中,用戶發現在AVX-512負載下,核心頻率會有較大幅度的下降,讓性能不升反降,Cloudflare的運維人員在兩年前就已經對此做過詳細的分析了。

正如Linus所說的,這些“魔法指令集”也讓x86 CPU變得更為碎片化,程式優化變得越來越困難。而AVX-512在不少場景中是為了AI相關的應用所服務的,對傳統應用的作用較小,Linus說的“AVX2夠用”確實是目前的情況,更多的浮點運算交給對這方面更拿手的GPU去做才是正確的選擇。

消息/圖片來源:ExpreviewZDNet
2#
clouse 發表於 2020-7-15 00:16:23 | 只看該作者
已經不是牙膏廠變成垃圾廠不這樣搞馬上被amd打到地底.改用amd就好.
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則

小黑屋|手機版|無圖浏覽|網站地圖|XFastest  

GMT+8, 2024-4-27 14:41 , Processed in 0.131435 second(s), 66 queries .

專業網站主機規劃 威利 100HUB.COM

© 2001-2018

快速回復 返回頂部 返回列表