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