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