点评RISC-V芯片出货量突破100亿
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生态还有很大的发展空间。