北京時(shí)間8月23日早間消息,微軟周二下午宣布Brainwave,這是一套基于FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)的超低延遲云端深度學(xué)習(xí)系統(tǒng)。早期的基準(zhǔn)測(cè)試顯示,在使用英特爾Stratix 10 FPGA時(shí),Brianwave可以在沒(méi)有任何批處理的情況下在大型門(mén)控循環(huán)單元上保持39.5 Teraflop運(yùn)算速度。
微軟一直在向FPGA投入研發(fā)資源,在其數(shù)據(jù)中心里部署了許多FPGA??梢栽贔PGA中編寫(xiě)算法,大幅提升其效率,并且易于重新編程。這種特點(diǎn)使之非常適合機(jī)器學(xué)習(xí),尤其是平行計(jì)算。
依靠這項(xiàng)工作,微軟已經(jīng)把DPU或DNN處理單元集成到FPGA中。他們希望通過(guò)專(zhuān)注于深度神經(jīng)網(wǎng)絡(luò),可以讓該公司的基礎(chǔ)設(shè)施更快地適應(yīng)研發(fā)速度,并提供近乎實(shí)時(shí)的處理效率。
FPGA其實(shí)是一種比較古老的技術(shù),但最近幾年得到了復(fù)興。FPGA創(chuàng)業(yè)公司Mipsology一直在與亞馬遜密切合作,希望通過(guò)AWS和其他平臺(tái)提供這項(xiàng)技術(shù)。
如果說(shuō)過(guò)去幾十年的主題是開(kāi)發(fā)通用CPU來(lái)處理各種各樣的計(jì)算任務(wù),過(guò)去幾個(gè)月的主題則變成了開(kāi)發(fā)具有卓越表現(xiàn)的專(zhuān)用芯片,很多企業(yè)都把目標(biāo)瞄向了機(jī)器學(xué)習(xí)專(zhuān)用芯片。
目前為止最引人注目的項(xiàng)目就是谷歌的TPU,這是一種專(zhuān)門(mén)針對(duì)TensorFlow開(kāi)發(fā)的芯片,早期基準(zhǔn)測(cè)試顯示其前景廣闊。事實(shí)上,多數(shù)大型科技公司都在圍繞未來(lái)的計(jì)算技術(shù)開(kāi)展附屬項(xiàng)目,包括量子芯片和FPGA等。很多創(chuàng)業(yè)公司也樂(lè)于為科技巨頭提供幫助,包括RIgetti、Mythic和Wave等。
目前還不清楚Brainwave何時(shí)會(huì)向微軟Azure用戶開(kāi)放。該系統(tǒng)目前可以與谷歌的TensorFlow和微軟自己的CNTK配合使用。該公司對(duì)這項(xiàng)技術(shù)非常看好,所以今后幾個(gè)月肯定還會(huì)有更多消息傳出。