[情報] Google TPU吊打GPU?NVIDA表示不服
Google TPU吊打GPU?NVIDA表示不服並扔出Tesla P40
Google昨天宣布旗下的AlphaGo今年5月份將與圍棋世界冠軍柯潔對戰,去年的人機大戰已
經顯示了AI在這方面強大的實力,而此前柯傑與AlphaGo也在網上對戰過,結果輸了。
Google在圍棋AI上這麼高調實則是展示自家在機器學習、人工智能等新領域的實力,前幾
天Google還公佈了專門為AI運算研發的TPU加速芯片,在AI性能上比GPU加速還要快幾十倍
,一時間TPU吊打GPU的報導滿天飛了。不過宣傳吊打GPU勢必會惹到專注GPU加速AI的
NVIDIA公司,他們表示不服,並扔出了Telsa P40加速卡——老黃沒拿出Tesla P100這種
核彈說明還是很低調的。
http://imgur.com/y6HYRH2
![](https://i.imgur.com/y6HYRH2.jpg)
先說說Google的TPU是怎麼回事——TPU全稱是Tensor Processing Unit(張量處理單元)
,這是Google為機器學習開發的專用芯片,計算性能會比傳統的CPU/GPU組合要強大。根
據Google公佈的測試結果,TPU要比CPU/GPU加速快上15-30倍,而且能效比還要高達多,
這個看要具體的TPU/CPU、TPU/GPU等不同組合了。
http://imgur.com/v8zZewV
![](https://i.imgur.com/v8zZewV.jpg)
Google的TPU性能比傳統的CPU/GPU組合要快上幾十倍
如果只看Google公佈的結果,那麼TPU確實在性能及能效上吊打GPU加速了,不過Google宣
傳自家的AI加速芯片沒問題,Google的研究人員其實探討的也只是技術上的選擇問題,不
過牽涉到其他家的產品就容易惹來爭議了,特別是涉及到了NVIDIA這家懟誰都不怕的公司
,因為Google的TPU性能對比用了他們家的Teksa K80加速卡。
日前NVIDIA官方博客就發表了一篇文章回應TPU加速與GPU加速孰好孰壞的問題,這篇文章
說的很客氣,並沒有什麼火藥味,只不過NVIDIA擺事實講道理列舉了Google的不對之處—
—你們的TPU對比的其實我們五年前的GPU加速卡。
http://imgur.com/KbZQTNy
![](https://i.imgur.com/KbZQTNy.jpg)
NVIDIA列舉了Pascal一代的Tesla P40加速卡性能
Google之前對比的加速卡是Tesla K80,這是Kepler架構的產品了,發佈於2012年,放到
今天確實已經落伍了,性能只有Google TPU處理器的1/13也不足為奇。NVIDIA這次扔出的
是Tesla P40,是Pascal架構中的加速卡產品,發佈於2016年,是Quadro M6000之後第二
款完整版GP102核心,3840個CUDA核心,24GB顯存,單精度性能12TFLOPS,不過針對AI運
算的Int8(FP8,1/4精度)達到了47TFLOPS,NVIDIA表示P40加速卡的加速性能達到了TPU
的2倍,帶寬則是TPU的10倍,還支持TPU沒有的FP32運算。
NVIDIA這篇文章裡還是挺客觀的,其中也說了不少TPU加速的優點,而雙方這次的過節實
際上是選擇了不同的技術路線,這個問題也不只是TPU與GPU之爭,要是擴大起來,Intel
的CPU也要表示不服了,畢竟Google對比的CPU還是Haswell時代的Xeon E5-2699 v3處理器
。
不過Intel即便不服氣也不可能拿CPU來跟Google對懟了,因為CPU這種通用處理器並不適
合AI加速運算,所以Intel才買了Altera,後者的FPGA芯片也可以用來做AI加速,Intel要
是不服的話大可以拿最新的Stratix 10 FPGA芯片來說話
https://goo.gl/IZuGPH
TPU 功耗75W K80 300W K40 250W
功耗是人家3~4倍
效能至少也要這麼多倍才說得過去吧
--
http://imgur.com/QLlVVoM
![](https://i.imgur.com/QLlVVoM.jpg)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.80.64
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1491914943.A.2B6.html
※ 編輯: kerorog66 (49.159.80.64), 04/11/2017 20:54:44
推
04/11 20:55, , 1F
04/11 20:55, 1F
推
04/11 20:57, , 2F
04/11 20:57, 2F
推
04/11 21:12, , 3F
04/11 21:12, 3F
推
04/11 21:16, , 4F
04/11 21:16, 4F
推
04/11 21:17, , 5F
04/11 21:17, 5F
→
04/11 21:17, , 6F
04/11 21:17, 6F
→
04/11 21:17, , 7F
04/11 21:17, 7F
→
04/11 21:25, , 8F
04/11 21:25, 8F
→
04/11 21:26, , 9F
04/11 21:26, 9F
推
04/11 21:28, , 10F
04/11 21:28, 10F
推
04/11 21:30, , 11F
04/11 21:30, 11F
推
04/11 21:31, , 12F
04/11 21:31, 12F
推
04/11 21:35, , 13F
04/11 21:35, 13F
→
04/11 21:41, , 14F
04/11 21:41, 14F
→
04/11 21:42, , 15F
04/11 21:42, 15F
推
04/11 21:43, , 16F
04/11 21:43, 16F
推
04/11 21:45, , 17F
04/11 21:45, 17F
推
04/11 22:00, , 18F
04/11 22:00, 18F
推
04/11 22:23, , 19F
04/11 22:23, 19F
→
04/11 22:23, , 20F
04/11 22:23, 20F
→
04/11 22:24, , 21F
04/11 22:24, 21F
→
04/11 22:24, , 22F
04/11 22:24, 22F
→
04/11 22:34, , 23F
04/11 22:34, 23F
推
04/11 22:41, , 24F
04/11 22:41, 24F
→
04/11 22:42, , 25F
04/11 22:42, 25F
推
04/11 22:43, , 26F
04/11 22:43, 26F
→
04/11 22:43, , 27F
04/11 22:43, 27F
→
04/11 22:45, , 28F
04/11 22:45, 28F
推
04/11 22:49, , 29F
04/11 22:49, 29F
→
04/11 22:50, , 30F
04/11 22:50, 30F
推
04/11 22:50, , 31F
04/11 22:50, 31F
推
04/11 23:05, , 32F
04/11 23:05, 32F
→
04/11 23:31, , 33F
04/11 23:31, 33F
→
04/11 23:31, , 34F
04/11 23:31, 34F
推
04/11 23:36, , 35F
04/11 23:36, 35F
→
04/11 23:36, , 36F
04/11 23:36, 36F
→
04/11 23:38, , 37F
04/11 23:38, 37F
推
04/12 00:04, , 38F
04/12 00:04, 38F
→
04/12 00:04, , 39F
04/12 00:04, 39F
→
04/12 00:05, , 40F
04/12 00:05, 40F
→
04/12 00:05, , 41F
04/12 00:05, 41F
→
04/12 00:06, , 42F
04/12 00:06, 42F
→
04/12 00:06, , 43F
04/12 00:06, 43F
推
04/12 00:16, , 44F
04/12 00:16, 44F
推
04/12 00:31, , 45F
04/12 00:31, 45F
→
04/12 00:31, , 46F
04/12 00:31, 46F
推
04/12 01:00, , 47F
04/12 01:00, 47F
推
04/12 01:02, , 48F
04/12 01:02, 48F
→
04/12 01:03, , 49F
04/12 01:03, 49F
推
04/12 01:34, , 50F
04/12 01:34, 50F
推
04/12 01:35, , 51F
04/12 01:35, 51F
推
04/12 01:38, , 52F
04/12 01:38, 52F
推
04/12 01:39, , 53F
04/12 01:39, 53F
→
04/12 01:39, , 54F
04/12 01:39, 54F
→
04/12 01:40, , 55F
04/12 01:40, 55F
→
04/12 01:41, , 56F
04/12 01:41, 56F
→
04/12 01:41, , 57F
04/12 01:41, 57F
→
04/12 01:42, , 58F
04/12 01:42, 58F
推
04/12 01:44, , 59F
04/12 01:44, 59F
→
04/12 01:47, , 60F
04/12 01:47, 60F
推
04/12 01:50, , 61F
04/12 01:50, 61F
推
04/12 01:59, , 62F
04/12 01:59, 62F
→
04/12 02:00, , 63F
04/12 02:00, 63F
推
04/12 02:02, , 64F
04/12 02:02, 64F
推
04/12 02:21, , 65F
04/12 02:21, 65F
→
04/12 02:21, , 66F
04/12 02:21, 66F
推
04/12 02:36, , 67F
04/12 02:36, 67F
推
04/12 06:52, , 68F
04/12 06:52, 68F
→
04/12 09:27, , 69F
04/12 09:27, 69F
推
04/12 11:08, , 70F
04/12 11:08, 70F
→
04/12 13:26, , 71F
04/12 13:26, 71F
→
04/12 13:27, , 72F
04/12 13:27, 72F
→
04/12 13:28, , 73F
04/12 13:28, 73F
→
04/12 13:47, , 74F
04/12 13:47, 74F
→
04/12 13:48, , 75F
04/12 13:48, 75F
推
04/12 13:57, , 76F
04/12 13:57, 76F
推
04/12 14:08, , 77F
04/12 14:08, 77F
推
04/12 15:37, , 78F
04/12 15:37, 78F