包雲崗:點評RISC-V芯片出貨量突破100億
【文/ 包雲崗】
在最近的嵌入式世界展覽會上,RISC-V國際公司的首席執行官Calista Redmond表示:“估計市場上已經有100億個RISC-V核。”

Calista Redmond,圖片來源:ploonge.com
RISC-V生態發展呈現明顯加速態勢,除了超過100億核心的出貨量,還有兩個很明顯的趨勢:
1)出現一批瞄準高性能RISC-V的國內外企業,性能對標ARM Cortex-A76/A78,甚至Neoverse-N1/N2,這些企業將把RISC-V從嵌入式場景拓展到工業控制、自動駕駛、人工智能、通信、數據中心等對算力要求更高的場景;
2)RISC-V軟件生態在加速,以Linux發行版Debian為例,2019年開始支持RISC-V,在全世界開源社區努力下僅3年時間就已經完成2萬多個軟件包中95%的移植,使RISC-V成為Debian支持的Tier-1架構。
可能有不少人對RISC-V還會存在一些疑問,比如:RISC-V為什麼會得到全世界的支持(包括俄羅斯也宣佈將大力發展國產RISC-V)?中國該如何面對RISC-V?中國的RISC-V發展態勢如何?……
簡要回答一下:
1)RISC-V和其他指令集(如x86/ARM等)根本區別在於不屬於公司所有。RISC-V本質上是一種開放標準,呈現形式是幾本手冊,無需企業授權,全世界誰都可以下載,根據手冊開發自己的RISC-V處理器。
引用RISC-V國際基金會的聲明:“RISC-V國際基金會致力於在全球RISC-V生態中實現開放的社區協作。RISC-V國際基金會的知識產權(IP)由其成員共同開發和貢獻,並使用開源許可證。任何國家和實體都不能阻止這些已經貢獻的、開放許可的IP的使用,因為IP一旦以這種方式在全球範圍內提供,那麼它就會永久開放並可供所有人使用。”
正是這種開源開放模式,吸引全世界70多個國家積極參與RISC-V生態建設,包括俄羅斯也宣佈將大力支持國產RISC-V,因為即使在極端情況,這種開放開源模式依然是一種可行解。
2)很多人在糾結RISC-V不是一開始由中國發起的,於是認為不可靠。
從技術層面來看,今天計算機系統中涉及到至少幾百種標準規範,DDR、PCIe、UEFI、SATA、Ethernet、POSIX、TCP/IP、SQL、C++11等等,這些都是全球整個信息產業幾十年共同努力積累下來的。這些標準規範的內容基本都是開放的,很容易獲取相關手冊。中國企業並沒有排斥這些標準,而是融入現有標準生態,通過“消化-吸收”,形成有競爭力的產品,然後再在標準的後續發展中發揮影響力。事實上,通信領域從2G到5G也是這麼發展起來。
從更宏觀的國家政策理念來看,中國一直積極學習借鑑人類文明的一切有益成果。馬克思主義也不是中國提出來的,中國引進馬克思主義,與中國國情結合,實現了馬克思中國化,已經是被證明了的“引進-消化-吸收-再創新”之路的最好例證。
同樣道理,標準規範就是一本本手冊,更重要的是實踐——具備實現標準規範的能力,比如實現高質量的DDR控制器IP、PCIe控制器IP等。因此,與其糾結於RISC-V指令集是不是國產,還不如紮紮實實地提高RISC-V處理器設計與實現能力。
3)中國RISC-V生態發展迅猛,全球100億顆RISC-V核心出貨量,預計中國就有可能佔到1/3。中國社區作為工作小組和研發夥伴,一直是RISC-V的最強有力的貢獻者之一。其實中國還沒有一個國家級的關於RISC-V的政策,但中國的企業都在自發地參與RISC-V生態建設中,這説明中國的企業對國際前沿敏鋭地把握,也説明中國RISC-V生態還有很大的發展空間。