科技日報記者 代小佩
記者6月10日獲悉,全球首個基于人工智能技術(shù)的處理器芯片軟硬件全自動設(shè)計系統(tǒng)“啟蒙”近日正式發(fā)布。該系統(tǒng)能實現(xiàn)從芯片硬件到基礎(chǔ)軟件的全流程自動化設(shè)計,意味著實現(xiàn)AI設(shè)計芯片,而且其設(shè)計在多項關(guān)鍵指標上達到人類專家手工設(shè)計水平。相關(guān)研究成果近日發(fā)布于預(yù)印本網(wǎng)站arXiv。
處理器芯片被譽為現(xiàn)代科技的“皇冠明珠”,其設(shè)計過程復(fù)雜精密、專業(yè)門檻極高。傳統(tǒng)設(shè)計高度依賴經(jīng)驗豐富的專家團隊,往往需要數(shù)百人參與、耗時數(shù)月甚至數(shù)年,成本高昂、周期漫長。與此同時,隨著人工智能、云計算和邊緣計算等新興技術(shù)的發(fā)展,市場對專用處理器芯片及其基礎(chǔ)軟件適配優(yōu)化的需求正日益增長。然而,我國處理器芯片從業(yè)人員數(shù)量嚴重不足,難以滿足這一增長的需求。
面對這一挑戰(zhàn),中國科學(xué)院計算技術(shù)研究所處理器芯片全國重點實驗室聯(lián)合中國科學(xué)院軟件研究所,推出“啟蒙”系統(tǒng)。該系統(tǒng)依托大模型等先進人工智能技術(shù),可實現(xiàn)CPU的自動設(shè)計,并能為芯片自動配置相應(yīng)的操作系統(tǒng)、轉(zhuǎn)譯程序、高性能算子庫等基礎(chǔ)軟件。
在CPU自動設(shè)計方面,利用“啟蒙”系統(tǒng)實現(xiàn)國際首個全自動化設(shè)計的CPU芯片“啟蒙1號”,5小時內(nèi)完成32位RISC-V CPU的全部前端設(shè)計,性能達到Intel 486水平,規(guī)模超過400萬個邏輯門,目前已完成流片。其升級版“啟蒙2號”為國際首個全自動設(shè)計的超標量處理器核,性能達到ARM Cortex A53水平,規(guī)模擴大至1700萬個邏輯門。
在基礎(chǔ)軟件方面,“啟蒙”系統(tǒng)同樣取得顯著成果。例如,可自動生成定制優(yōu)化后的操作系統(tǒng)內(nèi)核配置,性能相比專家手工優(yōu)化提升25.6%;可實現(xiàn)不同芯片和不同編程模型之間的自動程序轉(zhuǎn)譯,性能最高達到廠商手工優(yōu)化算子庫的2倍;可自動生成矩陣乘等高性能算子,在RISC-V CPU和NVIDIA GPU上的性能分別提高110%和15%以上。
這項研究有望改變處理器芯片軟硬件的設(shè)計范式。它不僅能顯著減少人工參與、提升設(shè)計效率、縮短設(shè)計周期,更能針對特定應(yīng)用場景需求實現(xiàn)快速定制化設(shè)計,靈活滿足日益多樣化的芯片設(shè)計需求。
(圖片源于相關(guān)公開論文)