如果大家有关注芯片产业,就会知道这两年大家一直在吹捧RISC-V架构,大家觉得中国芯片产业,靠这个RISC-V架构,就可以实现与x86、ARM三足鼎立。
而中国芯片企业,也是特别重视RISC-V架构,数据显示,RISC-V基金会的3180家成员中,中国企业占了近一半,目前RISC-V基金会前25名会员中,中国厂商数量已达到14家。
为什么RISC-V架构这么火,原因在于它是开源免费,谁都可以用,谁都可以基于他来修改、增加自己的指令集,灵活度非常高,不会有被卡脖子的风险。
(相关资料图)
当然企业有企业的考虑,企业行为,我不做过多的分析和讨论。我只是觉得网友们别把RISC-V芯片架构捧的太高了,目前很多网友动不动就要这家企业放弃ARM,要那家企业放弃X86,要大家去研发RISC-V芯片才行。
RISC-V架构有很多优点,比如免费开源;比如指令集简单,基础指令集才40多条;还有RISC-V灵活,能模块化设计,可以针对不同的芯片,进行指令集的组合……
但是,也因为这些优点,在一定程度上,也是阻碍RISC-V芯片发展的缺点。
为什么我会这么说?因为所有厂商都可以使用还可以自行增加、修改指令集,那么大家做出来的芯片,是不一样的,因为大企业,都会去修改、添加自己的指令集。
这会造成什么后果?生态无法统一,每个大厂商,都有自己的指令集,大家的芯片最后都不一样,而生态当然也无法兼容,碎片化非常严重。
对于芯片而言,生态是非常重要的,为何X86芯片这么牛,因为wintel生态,为何ARM芯片这么牛,因为有安卓生态,WINTEL、A-A生态把软、硬件厂商都绑定在一起。
但RISC-V生态,因为开源、免费、灵活、大家随便修改,会导致生态无法协同统一。同时因为各个大厂,都自己搞自己的,同样会在开发工具、软件、人才、知识产权上,都无法协同统一,无法形成一个共同的、统一的生态。
所以,RISC-V其实更适合用在对生态没那么高要求的场景上,比如嵌入式、物联网等领域,要用在电脑、手机等领域,会非常难。
除非RISC-V能够有一种统一性的标准,像ARM、X86一样。但这又违背了RISC-V开源、免费、灵活的宗旨。
责任编辑: