從通用芯片、專用芯片和異構(gòu)結(jié)合三個(gè)維度,對基于人工智能場景的終端芯片的技術(shù)現(xiàn)狀進(jìn)行分析。
通用芯片方面,智能終端常用的通用AI處理芯片主要是CPU、GPU、FPGA三種,在傳統(tǒng)CPU(CentralProcess-ingUnit)中,僅有單獨(dú)的ALU(邏輯運(yùn)算單元)模塊是用來完成指令數(shù)據(jù)計(jì)算的,其他各種模塊的存在是為保證指令能串行有序執(zhí)行。這種通用結(jié)構(gòu)對于傳統(tǒng)的編程計(jì)算模式非常適合,但是對于需要海量數(shù)據(jù)運(yùn)算的深度學(xué)習(xí)的計(jì)算需求,無法提供足夠的AI專用計(jì)算支撐。
GPU依靠通用靈活的強(qiáng)大并行運(yùn)算能力,契合當(dāng)前人工智能中廣泛采用的深度學(xué)習(xí)所需要的密集數(shù)據(jù)和多維并算處理需求。按照比例來說,在CPU上約有20%的晶體管是用作計(jì)算的,而在GPU上有80%的晶體管可用作計(jì)算。高效的算數(shù)運(yùn)算單元和簡化的邏輯控制單元,把串行訪問拆分成多個(gè)簡單的并行訪問,同時(shí)進(jìn)行運(yùn)算。如向量相加,可讓CPU串行循環(huán)對每一個(gè)分量做加法,也可讓GPU采用大量并行線程對應(yīng)各個(gè)分量同時(shí)相加。
FPGA(FieldProgram-mableGateArray)即現(xiàn)場可編程門陣列,依靠電路級別的通用性,加上可編程性,適用于開發(fā)周期較短的IoT產(chǎn)品、傳感器數(shù)據(jù)預(yù)處理工作以及小型開發(fā)試錯(cuò)升級迭代工作等。FPGA可靈活支持各類深度學(xué)習(xí)的計(jì)算任務(wù),適合在推斷環(huán)節(jié)支撐海量的用戶實(shí)時(shí)計(jì)算請求。FPGA的可編程性是關(guān)鍵,讓智能終端及其應(yīng)用設(shè)計(jì)公司能提供與其競爭對手不同的解決方案。
專用芯片方面,ASIC(ApplicationSpecificIn-tegratedCircuit,專用集成電路)細(xì)分市場需求確定后,以TPU為代表的ASIC定制化芯片,將在確定性執(zhí)行模型的應(yīng)用需求中發(fā)揮作用。ASIC的特點(diǎn)是需要大量的研發(fā)投入,如果不能保證出貨量,其芯片成本難以下降,而且芯片的功能一旦流水線生產(chǎn)后則無更改余地,若市場深度學(xué)習(xí)方向一旦改變,ASIC前期投入將無法回收,具有較大的市場風(fēng)險(xiǎn)。但ASIC性能高于FPGA,在高出貨量下,其芯片成本可遠(yuǎn)低于FPGA。
異構(gòu)結(jié)合方面,AI處理芯片還可通過統(tǒng)籌多芯片任務(wù)處理,提高任務(wù)處理效率,幫助AI應(yīng)用程序?qū)?shù)據(jù)進(jìn)行分類及排序處理。這樣的處理模式并非完全依賴于專用AI芯片,芯片廠家可通過采用異構(gòu)的芯片構(gòu)架實(shí)現(xiàn)。由于AI場景眾多,神經(jīng)網(wǎng)絡(luò)自定義層繁復(fù),單種處理器硬件已無法滿足所有需求,通過軟硬結(jié)合解決方案,如在已有芯片平臺(tái)加入神經(jīng)網(wǎng)絡(luò)處理引擎(NeuralPro-cessingEngine,NPE)來調(diào)動(dòng)處理器中已有的CPU、GPU及其他計(jì)算模塊,可以實(shí)現(xiàn)面向人工智能任務(wù)的異構(gòu)計(jì)算。通過軟硬結(jié)合的開放型異構(gòu)計(jì)算可滿足AI的多場景需求、面向整個(gè)手機(jī)平臺(tái)所需的通用性和靈活性,也可更好地利用終端原有計(jì)算資源完成AI計(jì)算。
雖然我國智能終端芯片廠商在核心技術(shù)方面仍然依賴于國外廠商,但機(jī)遇與挑戰(zhàn)并存。依托國家政策并抓住發(fā)展機(jī)遇,我國相關(guān)AI芯片業(yè)的前景可期。同時(shí),當(dāng)前各廠商AI芯片不受制于傳統(tǒng)CPU芯片和軟件應(yīng)用生態(tài)(如英特爾X86芯片),這對自主AI芯片的發(fā)展十分有利。
當(dāng)前,國家政策持續(xù)利好。繼2017年國務(wù)院發(fā)布《新一代人工智能發(fā)展規(guī)劃》后,《促進(jìn)新一代人工智能產(chǎn)業(yè)發(fā)展三年行動(dòng)計(jì)劃(2018-2020年)》又吹響了前進(jìn)的號(hào)角。同時(shí)從芯片資本市場來看,國家集成電路產(chǎn)業(yè)投資基金(二期)的募資工作已經(jīng)完成,規(guī)模在2000億元左右,撬動(dòng)的社會(huì)資金規(guī)模可達(dá)6000億元左右。
面向未來,在技術(shù)發(fā)展策略層面,需要積極構(gòu)建生態(tài)圈,支持國內(nèi)AI芯片企業(yè)自有指令集的研發(fā)。在產(chǎn)業(yè)應(yīng)用方面,政府、事業(yè)單位和國有企業(yè)應(yīng)優(yōu)先使用國產(chǎn)AI芯片,為國產(chǎn)芯片操作系統(tǒng)生態(tài)提供支持。同時(shí),鼓勵(lì)我國智能終端AI芯片、框架和自主操作系統(tǒng)深度耦合全生態(tài)發(fā)展,研發(fā)與深度學(xué)習(xí)框架結(jié)合的AI芯片,構(gòu)建芯片、操作系統(tǒng)和應(yīng)用一體的軟硬結(jié)合技術(shù)體系。