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