CPU測試的口水戰(zhàn) Intel:我不給你優(yōu)化 你必須給我家CPU優(yōu)化
在這次的臺北電腦展上,AMD發(fā)布了7nm工藝的銳龍3000處理器、7nm工藝的Navi顯卡RX 5700系列,再加上去年就發(fā)布的7nm EPYC 64核處理器“羅馬”,AMD今年下半年在桌面、數(shù)據中心市場上有了實力更強的武器了,與Intel之間的競爭會更加激烈。
雙方的競爭不止體現(xiàn)在搶客戶中的真刀真槍大戰(zhàn),在公關宣傳上也勢如水火,光是臺北電腦展期間,Intel就兩次“找茬”AMD了,認為AMD的測試不公平,誤導公眾,損害了Intel的利益。
第一起口水戰(zhàn)與7nm銳龍?zhí)幚砥饔嘘P,Intel前不久表示AMD使用的跑分軟件CINBENCH R20代表性不足,在180萬臺PC上使用率只有0.5%,所以不能代表處理器實際性能,暗示AMD所謂的銳龍3000的單核性能領先站不住腳。
在數(shù)據中心市場上,Intel也對AMD發(fā)起了指控,此前AMD公布過64核EPYC處理器大戰(zhàn)Intel 28核至強的測試,稱64核心的二代霄龍在NAMD(分子動力學高性能計算應用)測試中,性能相當于Intel 28核心的可擴展至強8280的整整兩倍。
Intel隨后發(fā)表聲明,強調AMD展示的數(shù)據是沒有優(yōu)化的,而針對NAMD優(yōu)化后,至強8280的實際性能要好上30%,二者還只是Intel的28核心產品。
在新的第二代可擴展至強中,48核心的至強9242成績就已經和64核心的霄龍相當,而最頂級的56核心至強9282,在核心數(shù)少8個的情況下,性能就要比64核心的霄龍高出23%。
在這兩件公關大戰(zhàn)中,Intel似乎都充滿了委屈,認為AMD故意黑他們,性能對比有貓膩,那到底如何看待這件事呢?外媒Extremetech網站日前發(fā)表了一篇文章談到了雙方的口水戰(zhàn),提出了兩個很有意思的角度。
首先是處理器定位的問題,AMD還沒公布EPYC處理器的價格,但是很顯然他們的定價不可能跟Intel的處理器相提并論,也就是說AMD在價格上還是有優(yōu)勢的。
此外,Intel最強的Cascade Lake-AP處理器不會單獨開賣,是作為整套系統(tǒng)由Intel直接出售,傳聞CPU價格至少是2萬美元,而且功耗也比AMD的EPYC大得多,TDP功耗高達350W甚至400W,而AMD的EPYC二代TDP功耗大約是240W。
AMD選擇至強白金8280 28核處理器做對比,看樣子是想直接對標這款產品,雖然目前還不知道64核羅馬處理器的價格,但是現(xiàn)在的32核EPYC 7601價格約為4464美元,那么64核EPYC羅馬售價8000-10000美元很正常,正好跟至強8280一個區(qū)間,而雙芯封裝的Cascade Lake-AP處理器要貴得多,功耗也要高。
除了價格、功耗上的差異,還有一個地方要注意—;—;Intel聲稱AMD誤導了公眾,沒有對Intel的處理器做優(yōu)化,但是Intel在他們的文檔中也有小字部分注明了這樣一件事—;—;Intel的編譯器可能會也可能不會對非Intel處理器做相同程度的優(yōu)化,這些優(yōu)化包括SSE2、SSE3、SSSE3指令集及其他優(yōu)化。Intel不保證任何非Intel制造的處理器的優(yōu)化可用性、功能及有效性。本產品中有關微處理器的優(yōu)化適用于Intel處理器。
這個聲明可以讓一些老玩家想起AMD、Intel早些年的反壟斷訟訴了,長話短說就是Intel的編譯器拒絕對AMD CPU的SSE、SSE2指令做優(yōu)化,哪怕AMD支付了SSE及SSE2指令集的許可費用。
Intel的法律聲明強調Intel沒有義務讓自家的產品在競爭對手硬件上良好運行,在討論基準測試一家公司對另一家公司的義務時,這點很重要。
好吧,原文的內容長話短說,那就是Intel一方面指責AMD作為競爭對手沒有在對比測試中給自家產品做足優(yōu)化,但搞笑的是Intel自己的法律聲明強調說他們沒義務給對手的產品做優(yōu)化。
現(xiàn)在的問題就是,AMD哪怕在基準測試中給Intel處理器使用了不同的編譯器(假如是這種情況),那么大家也會理解他們?yōu)槭裁磿@么做,畢竟Intel也明確表態(tài)不會承諾在非Intel處理器上保證編譯器運行良好。