微軟推深度學(xué)習(xí)系統(tǒng)Project Brainwave:面向?qū)崟r人工智能應(yīng)用
Project Brainwave是微軟的一套深度學(xué)習(xí)加速平臺,主要面向?qū)崟r人工智能應(yīng)用。其在基于云端的深度學(xué)習(xí)模型的性能和擴(kuò)展性上實現(xiàn)了一項重大的飛躍。
本文引用地址:http://www.ex-cimer.com/article/201708/363397.htm
這并不是我們首次聽到它的名字,因為微軟去年時就曾多次提及。在Hot Chips 2017大會上,微軟披露了Project Brainwave的更多實質(zhì)性細(xì)節(jié)。微軟解釋了近年為Project Brainwave平臺推出的FPGA(現(xiàn)場課編程門陣列)基礎(chǔ)設(shè)施、并結(jié)合了神經(jīng)網(wǎng)絡(luò)處理單元。如果說過去幾十年的主題是開發(fā)通用CPU來處理各種各樣的計算任務(wù),過去幾個月的主題則變成了開發(fā)具有卓越表現(xiàn)的專用芯片,很多企業(yè)都把目標(biāo)瞄向了機(jī)器學(xué)習(xí)專用芯片。
總的來說,Project Brainwave 的系統(tǒng)可分為三個層面:高性能分布式系統(tǒng)架構(gòu);整合到FPGA 硬件上的深度神經(jīng)網(wǎng)絡(luò)(DNN)引擎;能low-friction部署已訓(xùn)練模型的編譯器和runtime。第一個層面上,Project Brainwave利用了微軟數(shù)年建立起來的FPGA基礎(chǔ)設(shè)施。第二點,Project Brainwave使用了一個非常強(qiáng)大的“軟”DNN 處理單元(即 DPU),并整合到可購買的FPGA中。第三點,Project Brainwave內(nèi)置了一個能支持各種深度學(xué)習(xí)框架的軟件堆。
據(jù)悉,微軟采用了與硬化DNN處理單元(DPU)的公司不同的、可基于數(shù)據(jù)類型進(jìn)行擴(kuò)展的所謂“軟”DPU。技術(shù)人員曾實際演示過這項技術(shù),在極具挑戰(zhàn)性的演示中展現(xiàn)了前所未有的實時人工智能性能水平。
評論