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