谷歌宣布公有云平臺(tái)將支持面向人工智能的TPU芯片
谷歌今天宣布向其公有云平臺(tái)上增加ensor Processing Units,這是一款專門為人工智能工作負(fù)載提供動(dòng)力的內(nèi)部設(shè)計(jì)的芯片系列。
本文引用地址:http://m.butianyuan.cn/article/201802/375851.htm一個(gè)TPU(如圖所示)由四個(gè)專用集成電路組成,配有64GB的“超高帶寬”內(nèi)存。這一組合單元可以提供高達(dá)180 teraflops的性能。今年晚些時(shí)候,谷歌計(jì)劃增加一個(gè)集群選項(xiàng),讓云客戶將多個(gè)TPU聚合成一個(gè)“Pod”,速度達(dá)到petaflop的范圍(是teraflop的1000倍)。
在今天的公告中谷歌并沒有分享更多的性能細(xì)節(jié)。不過,去年谷歌的兩位頂級(jí)工程師寫的一篇博客文章顯示,當(dāng)時(shí)內(nèi)部使用的Pod包括64個(gè)TPU,總吞吐為11.5 petaflops。相比之下,世界上功能最強(qiáng)大的超級(jí)計(jì)算機(jī)可以達(dá)到93 petaflops,但值得注意的是,谷歌很可能沒有使用相同的基準(zhǔn)測(cè)試方法來測(cè)量TPU的速度。
無論哪種方式,這些芯片都是Google云平臺(tái)的一個(gè)重要補(bǔ)充。當(dāng)谷歌于去年4月首次向全世界展示TPU規(guī)格的時(shí)候,它透露該芯片至少可以運(yùn)行某些機(jī)器學(xué)習(xí)工作負(fù)載,比現(xiàn)有的芯片快15至30倍。這就包括特別適合用于機(jī)器學(xué)習(xí)模型的GPU。GPU的主要制造商包括Nvidia和AMD公司,這兩家公司仍然是當(dāng)今大多數(shù)項(xiàng)目的首選。
因此,谷歌的云客戶應(yīng)該能夠更快速地培訓(xùn)和運(yùn)行他們的人工智能軟件。谷歌表示,一個(gè)TPU可用于在一天之內(nèi)實(shí)施主流ResNet-50圖像分類模型,達(dá)到可接受的精確度水平。
谷歌已經(jīng)創(chuàng)建了幾個(gè)預(yù)先優(yōu)化的神經(jīng)網(wǎng)絡(luò)包,讓客戶可以將其運(yùn)行在TPU上,其中包括一個(gè)ResNet-50版本,以及用于機(jī)器翻譯、語言建模和識(shí)別圖像內(nèi)物體的模型。企業(yè)客戶也可以使用谷歌的開源TensorFlow機(jī)器學(xué)習(xí)引擎創(chuàng)建自己的人工智能工作負(fù)載。
喜歡使用傳統(tǒng)圖形卡進(jìn)行人工智能項(xiàng)目的客戶,今天也看到了一項(xiàng)新的功能。谷歌為其Kubernetes Engine服務(wù)添加了GPU支持,以允許將機(jī)器學(xué)習(xí)模型打包到軟件容器中。后一種技術(shù)提供了一個(gè)輕量級(jí)抽象層,使開發(fā)人員能夠更輕松地推出更新并跨環(huán)境遷移應(yīng)用。
這個(gè)新的TPU價(jià)格為每小時(shí)每單元6.50美元,而通過Kubernetes Engine租賃的GPU將按谷歌現(xiàn)有的每種支持芯片型號(hào)收費(fèi)。
這種芯片對(duì)于各種人工智能任務(wù)、特別是對(duì)于一些計(jì)算機(jī)工作負(fù)載而言的就緒情況,仍然不明確。Moor Insights&Strategy總裁兼首席分析師Patrick Moorhead表示:“TPU是一個(gè)很好的試水方式,但并一定適合于運(yùn)行生產(chǎn)工作負(fù)載。GPU是進(jìn)行訓(xùn)練的最佳方式。鎖定到TPU,意味著被GCP和TensorFlow鎖定?!?/p>
而且谷歌也不是唯一追求自主開發(fā)人工智能芯片的公司。芯片巨頭英特爾公司一直在推銷其最新用于人工智能工作負(fù)載的CPU,以及稱為FPGA的定制芯片。
據(jù)The Information報(bào)道稱,亞馬遜公司正在開發(fā)自己的人工智能芯片,該芯片可以幫助其Echo智能音箱和其他使用其Alexa數(shù)字助理的硬件在設(shè)備上執(zhí)行更多處理任務(wù),以便它可以比調(diào)用云的響應(yīng)速度更快。
評(píng)論