包云崗分享:關(guān)于RISC-V發(fā)展的4類挑戰(zhàn)和5點認識
RISC-V生態(tài)的快速發(fā)展源于業(yè)界對這一開放指令集體系結(jié)構(gòu)的共同信念,然而其發(fā)展并非一帆風順。企業(yè)在推廣RISC-V時面臨諸多現(xiàn)實問題,包括來自客戶客戶的質(zhì)疑、與Arm的差異化價值、軟件移植的難度等等。但這些挑戰(zhàn)正在逐步得以解決。
在第五屆RISC-V中國峰會上,中國科學院計算技術(shù)研究所副所長、中國開放指令生態(tài)(RISC-V)聯(lián)盟秘書長、北京開源芯片研究院首席科學家包云崗教授發(fā)表了題為“RISC-V生態(tài)的機遇與挑戰(zhàn)”的演講。他分享了RISC-V生態(tài)發(fā)展的現(xiàn)狀、面臨的挑戰(zhàn)以及解決路徑,展現(xiàn)了RISC-V在未來成為主流指令集體系結(jié)構(gòu)的潛力。
關(guān)于RISC-V的4類挑戰(zhàn)和5點認識
包云崗教授開篇指出,RISC-V生態(tài)的快速發(fā)展源于業(yè)界對這一開放指令集體系結(jié)構(gòu)的共同信念,即它有潛力在未來創(chuàng)造一片新天地。然而,他也坦言,RISC-V的發(fā)展并非一帆風順。企業(yè)在推廣RISC-V時面臨諸多現(xiàn)實問題,例如下游客戶對RISC-V缺乏了解,質(zhì)疑其與ARM的差異化價值,客戶不清楚RISC-V芯片的主打場景,軟件移植和開發(fā)成本高,現(xiàn)有軟件難以直接適配,市場熟悉ARM解決方案的人才眾多但RISC-V技術(shù)支持人才稀缺,以及客戶期待更具性價比的RISC-V整體解決方案。包教授將這些問題歸納為四類:產(chǎn)品與解決方案不足、工具鏈不完善、人才短缺以及缺乏標桿案例。他強調(diào),盡管挑戰(zhàn)重重,但通過開放性和可定制化的優(yōu)勢,RISC-V有望在未來實現(xiàn)突破。
針對這些問題,包云崗提出了關(guān)于RISC-V的五點認識,勾勒出解決路徑和發(fā)展方向。首先,RISC-V不應僅被視為ARM的原位替代品,而應充分發(fā)揮其開放性和可定制化優(yōu)勢,探索差異化應用場景。其次,RISC-V的開放性支持開源實現(xiàn)和工具鏈,類似Linux和RedHat的成功模式,可顯著降低開發(fā)成本并催生新商業(yè)模式。第三,RISC-V的可定制化特性結(jié)合敏捷開發(fā),能夠降低開發(fā)門檻,未來可能實現(xiàn)“開發(fā)APP加少量人員即可推出軟硬件解決方案”的模式。第四,AI推理的算力需求為RISC-V提供了新賽道,RISC-V與AI的組合有望成為未來趨勢。最后,當前RISC-V生態(tài)中,芯片公司獲利較多,但需探索讓軟件開發(fā)者獲利的機制,以推動生態(tài)可持續(xù)發(fā)展。
開源模式降低企業(yè)成本,推動生態(tài)發(fā)展
包云崗以北京開源芯片研究院的“香山”開源計算子系統(tǒng)為例,詳細介紹了如何通過開源模式降低成本并推動RISC-V生態(tài)發(fā)展。以一款量產(chǎn)10萬顆的64核服務器芯片為例,傳統(tǒng)開發(fā)成本約7.5億元,IP授權(quán)和版稅占2.5億元,約33%。通過開源聯(lián)合開發(fā)模式,可節(jié)省約2.5億元的IP費用,為企業(yè)釋放更多創(chuàng)新資源?!跋闵健表椖恳淹瞥鋈组_源計算子系統(tǒng),包括兩款CPU核——南湖和昆明湖,以及兩款片上網(wǎng)絡——珠江和溫榆河。其中,昆明湖V2面向服務器領(lǐng)域,性能達15分/GHz,優(yōu)化后可達18.5分/GHz,支持RVA23和虛擬化,性能與ARM N2差距縮小至8%左右。溫榆河V2面向通用和智能計算的片上網(wǎng)絡,針對AI應用優(yōu)化,支持32KB多播數(shù)據(jù)傳輸。南湖V5與珠江V1組合則面向終端設備,提供高性價比、低功耗的解決方案。
“香山”子系統(tǒng)已取得初步應用成果。例如,進迭時空公司將“香山”集成至SoC,成功運行4核配置并啟動虛擬機,預計2025年9月完成流片。此外,“香山”編譯器基于LLVM開發(fā),進一步提升了20%的性能,已并入LLVM主線。未來,“香山”將繼續(xù)迭代。昆明湖V3目標單核性能達22分/GHz,當前模擬器性能為20.1分/GHz,并增強了機密虛擬機等安全特性。溫榆河和多核系統(tǒng),包括2核、4核、8核、16核,已通過穩(wěn)定性測試,面向AI和服務器場景持續(xù)優(yōu)化。
針對業(yè)界對開源質(zhì)量的質(zhì)疑,包云崗強調(diào),開源完全可以交付產(chǎn)品級設計?!跋闵健表椖客ㄟ^與多家企業(yè)的合作,累計開發(fā)2萬多個測試用例,實現(xiàn)100%功能點覆蓋,發(fā)現(xiàn)并修復1470個Bug,其中近500個由合作企業(yè)貢獻。奕斯偉、進迭時空、藍芯算力、算能等企業(yè),以及合見工軟、芯華章、新思等工具提供商,為“香山”的驗證提供了重要支持。
包云崗表示,“香山”子系統(tǒng)將在2025年實現(xiàn)4核、8核、16核乃至64核的交付,部分企業(yè)將在9月完成流片。他呼吁更多企業(yè)參與RISC-V生態(tài)建設,借鑒Linux的成功經(jīng)驗,共同打造開源主線,推動產(chǎn)業(yè)升級。開源IP比例的提升將顯著降低行業(yè)成本,增強企業(yè)競爭力。
###
包云崗教授的演講既有對RISC-V未來前景的堅定信心,也有對現(xiàn)實挑戰(zhàn)的清醒認識。他通過“香山”項目的實踐,展示了RISC-V在開源模式下的巨大潛力,為業(yè)界提供了清晰的發(fā)展路徑。RISC-V生態(tài)的成功不僅依賴技術(shù)突破,更需要全行業(yè)的共同努力與創(chuàng)新。