隨著 RISC-V 從實(shí)驗(yàn)室走向市場(chǎng),世界架構(gòu)第三的呼聲越來(lái)越大,有認(rèn)同的,有存在質(zhì)疑的。
在與非網(wǎng)推出的《RISC-V 陣營(yíng)“大閱兵”》專題欄目中,我們請(qǐng)來(lái)了上海盈核云計(jì)算技術(shù)有限公司合伙人董珣先生,來(lái)和我們探討中國(guó) RISC-V 的現(xiàn)狀與未來(lái)。
?
<談 IP>
RISC-V 多數(shù)都是采用的開源代碼,添加自己的擴(kuò)展指令后,形成具有一定具體功能的芯片。要成為商用 IP,還是要經(jīng)過(guò)大量的工作要做。如果要使用國(guó)外的 IP,就需要注意使用開源 IP 的開源協(xié)議。
此外,RISC-V 的可定制是優(yōu)點(diǎn),但也會(huì)引入它的致命缺點(diǎn),那就是 IP 碎片化。這是個(gè)生態(tài)問(wèn)題,如果一家公司能實(shí)現(xiàn)RISC-V+OS,就不會(huì)有這個(gè)問(wèn)題。國(guó)內(nèi)目前能做這些的都是體制內(nèi)高科技企業(yè),有大量資金作為保障,但這樣會(huì)阻礙創(chuàng)新。應(yīng)該讓更多能做到的企業(yè)做起來(lái),合理的競(jìng)爭(zhēng)能保障 RISC-V 的快速發(fā)展,最終用戶使用 RISC-V 還是 ARM,這是個(gè)自由的選擇。
<聊生態(tài)>
RISC-V 給了全球的公司和個(gè)人都能設(shè)計(jì)自己的 CPU 芯片的能力,但不是所有的企業(yè)和個(gè)人都能做得好的。
就 RISC-V 軟件研發(fā)從業(yè)者而言,軟件生態(tài)的不完善有時(shí)會(huì)導(dǎo)致研發(fā)過(guò)程艱難,但其實(shí)問(wèn)題不大。國(guó)內(nèi)的研發(fā)人員,大多數(shù)都是應(yīng)用程序開發(fā),不會(huì)涉及芯片和操作系統(tǒng)層面的東西。一些跨平臺(tái)語(yǔ)言,例如:python、rust、php、perl 等在不同的芯片上,都是一樣的。但我們?nèi)匀恍枰獓?guó)內(nèi)越來(lái)越多的一些企業(yè),做好 RISC-V + OS 的平臺(tái)。
從公司的角度來(lái)說(shuō),ARM/X86 不但有設(shè)計(jì)精良的芯片,還有與之相匹配的軟件生態(tài)和應(yīng)用生態(tài)。目前來(lái)看,RISC-V 基本只能在簡(jiǎn)單的嵌入式領(lǐng)域開始進(jìn)入商業(yè)領(lǐng)域,其軟件只需要簡(jiǎn)單的邏輯來(lái)完成。而要進(jìn)入 ARM/X86 的高端領(lǐng)域,需要各個(gè)垂直領(lǐng)域企業(yè)的努力和合作。基于中國(guó)目前的國(guó)情,或許也只有類似于華為這類全產(chǎn)業(yè)鏈的公司能實(shí)現(xiàn)與 ARM/X86 的競(jìng)爭(zhēng)。
<觀國(guó)情,看未來(lái)>
從全球化的視角來(lái)看,哪個(gè)成熟和性價(jià)比高,就選擇哪種處理器。從國(guó)內(nèi)自主可控角度來(lái)說(shuō),如果有全國(guó)內(nèi)自主知識(shí)產(chǎn)權(quán)的,就該使用。未來(lái) RISC-V 性能和生態(tài)會(huì)完善,也會(huì)出現(xiàn)商業(yè) RISC-V 處理器。
從政策層面來(lái)看,國(guó)家在面臨中美貿(mào)易戰(zhàn)的當(dāng)下,已經(jīng)在力推相對(duì)自主可控的 RISC-V 架構(gòu)了。去年在深圳舉辦了 RISC-V 的第一屆高峰論壇,請(qǐng)了 RISC-V 的締造者 David Patterson 做主旨演講;芯來(lái)科技在全國(guó)的推廣;各大院校已經(jīng)開始使用 RISC-V 作為學(xué)生的教材;北京 IC Park 推力 RISC-V 產(chǎn)業(yè)鏈等都是實(shí)例。
從切入點(diǎn)來(lái)看,由于AI 領(lǐng)域 CPU 不占主導(dǎo)地位,采用 RISC-V IP+定制算子加速的方案可省掉購(gòu)買商業(yè)專利費(fèi),或成為未來(lái)主流。
從 RISC-V 領(lǐng)域的現(xiàn)有玩家來(lái)看,做得比較好的有阿里系、芯來(lái)科技系、SiFive 系等。
從未來(lái)趨勢(shì)來(lái)看,今年如果沒(méi)有疫情,RISC-V 會(huì)是一個(gè)投資熱點(diǎn),有很多的生態(tài)需要建立。我們一直關(guān)注 RISC-V,盈核云計(jì)算在去年 12 月就建立了基于 RISCV-64 仿真芯片上跑的 Linux 基系統(tǒng),完全基于源代碼編譯??傊?,先確定國(guó)內(nèi)走 RISC-V 的堅(jiān)定決心,未來(lái)靠國(guó)內(nèi)自己不斷的投入和創(chuàng)新,一定會(huì)趕超 ARM/X86。
鳴謝篇(感謝盈核云計(jì)算的參與)
更多對(duì)于 RISC-V 的原創(chuàng)文章,請(qǐng)點(diǎn)擊與非原創(chuàng)之《RISC-V 陣營(yíng)大閱兵》