A: 你在做梦吧,谁会傻到这么干呢?
B: 如果真有人这么干,是疯狂还是牛X呢?
ARM从生态和指令集本质上是闭源的,是封闭的。同一个知识产权(指令集或IP)授权全球无数企业使用,用得人越多,其边际成本越低。
RISC-V虽然指令集开源,但从处理器IP的研发角度,整个行业属于浪费性竞争,这也严重制约着目前RISC-V高性能处理器从0到1的发展过程。
那么,从企业战略而言,这种开源商业级RISC-V Processor Core是疯狂 or 傻X or 牛X呢?
1.至少ARM是不愿意看到这种情况的发生的,因为这将极大促进RISC-V整体生态的发展!
2.Processor Core并不是芯片的全部,SoC是一个综合了各种IP的复杂系统性设计,更延伸到软件生态和工具链。整个RISC-V生态,大家都是一条绳上的蚂蚱,生态起不来,谁都没有好处,最终都将错过这个机遇窗口。
3.是否开源你的商业级RISC-V Processor Core,决定于你是否可以着眼于长期战略利益,还是必须顾及短期利益(其实也没多少利益)?
4.我多次说过,这么多SoC设计企业可以养肥一个ARM,但绝对养肥不了2个、3个ARM这样的公司。如果RISC-V效仿ARM一样的商业模式,亦步亦趋和ARM干,难有成功的可能,更不要谈超越了。所以,只有比ARM更狠,当然仅仅廉价绝对不是主要成功的原因。虽然,有时我们说RISC-V需要弯道超车,这是逃避主义!你速度都没有,谈什么弯道超车呢?
5.开源往往是大公司掌握生态主动权的方式,也是小公司搭免费顺风车的惯例。
我很期待这一天的到来,先致敬,RISC-V将进入到崭新的发展阶段。也许明天,也许后天,希望不会太久。
2021/10/19 阿里云栖大会
最后做个宣传,澎峰科技正在致力于发展RISC-V基础计算软件生态,我们正在发起RVCL开源项目(RISC-V Computing Library),大致包括BLAS、MATH/LIBM、VML、FFT、IPP等高性能计算库,我们希望从性能和满足新的计算需求的角度超越ARM Compute Library。简单的想法是:1. 这是我们擅长的。2. 如果每家公司都建一个计算库优化团队,这是浪费性竞争性。所以,期待与伟大的公司一起合作,开源也将给整个生态带来活力。