Nvidia正面臨新的威脅,它就是Alphabet TPU。
前幾天,Google在自家網(wǎng)站上公開了TPU相關(guān)論文的初稿,在6月份于多倫多召開的計(jì)算機(jī)體系結(jié)構(gòu)國際研討會(huì)(ISCA)之前,既吊足了大眾胃口,又做了一個(gè)劇透。
這個(gè)論文都將說些什么?據(jù)悉,Alphabet將TPU與GPU/CPU的性能進(jìn)行對(duì)比,具體而言,即是將用于數(shù)據(jù)中心的TPU與英特爾Haswell CPU以及Nvidia K80 GPU進(jìn)行比較。
在深入探討這個(gè)對(duì)比結(jié)果之前,我們先看看Alphabet研發(fā)TPU的初衷。這要從2013年說起,那時(shí)英偉達(dá)還是一個(gè)專注于游戲級(jí)GPU開發(fā)的公司,Alphabet便決定使用深層神經(jīng)網(wǎng)絡(luò)(DNN)在其數(shù)據(jù)中心構(gòu)建自己的專用集成電路(AISC)。
Alphabet最初的規(guī)劃是使用AISC進(jìn)行學(xué)習(xí),GPU進(jìn)行訓(xùn)練(或預(yù)測(cè))。通過將兩者進(jìn)行結(jié)合,Alphabet在短短15個(gè)月的時(shí)間里,便成功構(gòu)建了所謂的TPU。
TPU的構(gòu)造完全不同于GPU與CPU。TPU并非依賴于Nvidia或者Intel的卷積神經(jīng)網(wǎng)絡(luò)(CNN),而是主要靠多層感知器(MLP)、CNN和循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)。
Alphabet的謀略便是在同一處使用3種神經(jīng)網(wǎng)絡(luò)可以根據(jù)輸入數(shù)據(jù)的權(quán)重進(jìn)行功能分配。這意味著需要較低計(jì)算能力的數(shù)據(jù)與權(quán)重較高且需要龐大計(jì)算的數(shù)據(jù)是不同的處理過程。這樣便可以節(jié)省時(shí)間和資源,這也恰是影響處理器的兩項(xiàng)重要指標(biāo)。
相比Nvidia K80及英特爾Haswell,這個(gè)獨(dú)特架構(gòu)便賦予Alphabet TPU一定的優(yōu)勢(shì)。根據(jù)Alphabet推斷,TPU速度比K80 GPU和Haswell CPU速度快15~30倍。此外,TPU性能/瓦特是Nvidia GPU和Intel CPU的30~80倍。
Alphabet還表明其TPU與K80及Haswell對(duì)比,其架構(gòu)如何實(shí)現(xiàn)每個(gè)層的最佳性能。
Alphabet在其論文中,并沒有表現(xiàn)出要在數(shù)據(jù)中心以外領(lǐng)域使用TPU的打算。盡管這樣,但是TPU對(duì)于Nvidia GPU依然是個(gè)長期的威脅。我們來仔細(xì)看一下這個(gè)問題,深層的威脅并不是TPU產(chǎn)品本身,而是一個(gè)沒有任何制造歷史的公司提出并實(shí)現(xiàn)了一個(gè)比Nvidia GPU更快的方案,這是一種超越,表面Nvidia的護(hù)城河被攻破。
是否會(huì)有更多像Alphabet這樣的公司涌現(xiàn)?短期/中期或者長期,是否會(huì)有這樣的公司出現(xiàn)?IBM、亞馬遜、Facebook等公司是否會(huì)成為下一個(gè)為自己數(shù)據(jù)中心構(gòu)建GPU的Alphabet?如果它們真的成為下一個(gè)Alphabet,除了自用,它們是否會(huì)選擇進(jìn)行產(chǎn)品的銷售?
這些問題必須先找到一個(gè)答案,否則,長期來看Nvidia將在市場(chǎng)中扮演怎樣的角色便很難得出一個(gè)結(jié)論。
可能成為下一個(gè)Alphabet的遠(yuǎn)不止IBM、亞馬遜、Facebook。目前來看,Nvidia面臨的威脅有多大還無法得出結(jié)論,這個(gè)威脅可能遠(yuǎn)遠(yuǎn)不是TPU產(chǎn)品如此簡(jiǎn)單。