[原創(chuàng)]剛剛在加州Hot Chips大會上,,百度發(fā)布了其稱為AI云計算芯片的XPU,,然而令人失望的是這只是一款正在經(jīng)歷著基于FPGA原型驗證的“芯片”,目前還沒有進(jìn)入ASIC流片和量產(chǎn)階段,。
按照集成電路ASIC設(shè)計與制造經(jīng)驗,,一款經(jīng)歷過FPGA原型驗證后的ASIC芯片,還需要經(jīng)過ASIC設(shè)計,、工程流片和測試三個階段,,不出意外還需要至少6個月的時間才能進(jìn)入量產(chǎn),。而百度的這款XPU量產(chǎn)的時間可能會更長,。
百度研究員歐陽劍針對此次發(fā)布表示,,XPU仍然沒有配備編譯器。這款處理器在FPGA上實現(xiàn),,通過訂制的邏輯電路提供指令。這些小核心類似于CPU,,開發(fā)者只能使用匯編語言,,而所有的執(zhí)行都由主機(jī)來控制,。整個流程包括拆分計算任務(wù),,編寫XPU代碼,,調(diào)用專用的邏輯函數(shù),,從而在Linux平臺上進(jìn)行編譯和運行,。
不過歐陽劍表示,,該團(tuán)隊將會很快開發(fā)一款編譯器,。
據(jù)了解,百度設(shè)計的芯片架構(gòu)突出多樣性,,著重于計算密集型,、基于規(guī)則的任務(wù),同時確保效率,、性能和靈活性的最大化,。XPU的目標(biāo)是在性能和效率之間實現(xiàn)平衡,并處理多樣化的計算任務(wù),。FPGA加速器本身很擅長處理某些計算任務(wù),但隨著許多小內(nèi)核交織在一起,,多樣性程度將會上升,。
歐陽劍表示:“FPGA是高效的,,可以專注于特定計算任務(wù),,但缺乏可編程能力。傳統(tǒng)CPU擅長通用計算任務(wù),,尤其是基于規(guī)則的計算任務(wù),,同時非常靈活,。GPU瞄準(zhǔn)了并行計算,,因此有很強(qiáng)大的性能。XPU則關(guān)注計算密集型,、基于規(guī)則的多樣化計算任務(wù),希望提高效率和性能,,并帶來類似CPU的靈活性?!?/p>
有業(yè)內(nèi)專業(yè)人士指出,,百度的這款XPU很難在一年之內(nèi)實現(xiàn)量產(chǎn),,而要想看到由百度XPU搭起來的“圍棋高手”,則還需要至少兩年時間,。