ARM架构称霸已久,RISC-V架构有机会崛起吗?

shoujiweitu2961


虽然都知道RISC-V的生态体系还很单薄,但是我依然觉得有机会崛起。崛起的原因,我想从从两个方面论述,第一,内因,RISC-V架构自己的特点;第二,外因,目前RISC-V所处的机遇。

RISC-V架构的特点

  • 生态高度共享

众所周知,电子产品主要分为移动领域、PC和服务器领域两大领域。目前在这两大领域,分别对应了两套主流的架构,ARM和X86。这两种架构分别在自己的领域一家独大,并且已经建立了比较完善的生态系统,包括底层芯片、软件层、应用层,各自都有很深的护城河。

RISC-V架构可以在这两大领域,实现生态的共享,不用重复开发,提升效率。

  • 指令集的精简高效性

因为历史原因,以及科学技术发展的一般规律,不管是ARM还是X86指令集,他们都会存在一些繁杂且低效的指令,而RISC-V吸取了前两种的经验教训,所以整个指令更加精简,运行效率更高。

  • 扩展性强

科学技术发展非常迅速,功能要求越来越高,导致目前主流的指令集不断增长,编码复杂度不断增加。而RISC-V在设计之初,就在扩展性上面下了很大功夫,所以可以很好的满足未来需求。

  • 开源

我们国家在这方面已经付出了太多,单单就交给ARM公司的费用,就非常惊人。再加上近两年美国对我国中兴、华为的制裁,让人越来越感到开源的重要性。所以寻找一个真正开源的指令集,真的十分紧迫,而RISC-V指令集是完全开源的指令集。

RISC-V所处的机遇

最近,全世界兴起了构建RISC-V生态体系的一股浪潮。国内包括中科院、华为、中兴、阿里平头哥等科研单位已经成立了RISC-V产业联盟,从国家层面、学术界到工业界,大家一致把RISC-V架构当做我国实现芯片自主可控发展的重要机会。在国际上高通、英特尔(给sifive公司投了钱)等巨头,都加入到RISC-V生态体系的构建团队里面去,形势一片大好。

小结

虽然RISC-V生态建立还有很大的困难,需要很长的时间,但是作为一名从业者,我乐观认为,在未来的主流架构里面,RISC-V肯定能有它的一席之地。


单眼皮老王


从目前看,RISC-V已经在崛起的道路上。但最后能不能成为像ARM、X86一样的霸主,就还难说。

最主要的原因,是因为RISC-V的生态建设远没有ARM、X86的完善,且用户体验还比较差。要知道,ARM、X86都已经经历了几十年的发展,在此过程中,通过不断的用户体验得到反馈并不断的修缮指令集架构,可以说,这是一个正向的马太相应。而这个效应的结果,就是产业生态的形成,以及用户习惯的养成。

我们举个简单的例子,说到移动端最流行的架构大家都会想到ARM,而不是X86;而说到PC端最流行的架构大家都会想到X86,而不是ARM。又比如我们使用的电脑键盘,第一行是QWERTYUIOP,第二行是ASDFGHJKL,第三行是ZXCVBNM,刚设计出来的时候人们用的也不习惯,但经过几十年的用户体验,用户已经完全适应并接受了它。最重要的是,如果哪一天,你把他们的顺序打乱,人们还会不接受它。这就是产业生态和用户体验的重要性。

而在这一方面,中国已经成立了RISC-V产业联盟,目前已经有包括芯原、中天微、兆易创新在内的几十家厂商,而且国内部分高校鼓励相关专业的学生多使用RISC-V来设计。此外,印度已经将RISC-V确立为国家指令集。从这一趋势来看,未来RISC-V的产业生态和用户体验将被看好。


当然,RISC-V的开源、免费是它的一大特色,能够吸引使用者,但是这只是它能够崛起的基础条件,最终能不能成长为类似ARM、X86世界流行的架构,更重要的是生态建设和用户体验。


插点题外话,目前来说RISC-V是开源且免费的。但不能保证的是,它是否一直会开源免费,如果哪一天开始实行收费制,如同谷歌的安卓系统一样,那么,中国可能又被套上了。


闲侃有料视频


在我看来,risk five已经崛起,从国内无论是国内还是国际的形势来看,已经有多家组织基于riscv指令集研发自己的CPU。

risc崛起无外乎有以下三点,主要的原因。

1 arm的授权费用非常昂贵。对于出货量动辄在百万级别的消费类电子产品,这笔费用严重降低了公司的利润。

2 对于想要长远发展的公司来说,自己研发CPU已经是关系到公司存亡的核心技术,否则将有可能受制于人,中兴事件已经给我们提了一个警醒。如果某一家公司一直采用按母公司的授权,那么一旦发生贸易摩擦,公司的正常生产和销售将受到极其严重的影响,甚至有可能公司会直接倒闭。

3 risk five指令集相对来说比较简单而且该指令集最大的初衷就是为了简化硬件设计这相对降低了CPU设计的技术门槛。


尾翘看科技


崛起个毛线,一套指令集而已。有一套指令集离设计出CPU不知还有多远。既然落实到最后,大家都是买IP,m0和m3已经是后付费模式,你怎么选。当前的情况,做产品肯定是选arm,riscV也就空闲的时候喊下口号吧!


混水鱼456


看看linux,软件都免费了,破指令集还收费,riscv肯定干掉其它指令集


把持自己


对起RlSC_V是否崛起,一个更重要问题,中国有话语权吗?如果没有,是否崛起关中国鸟事?不过是高速路多了个收费站而已。

我理解对吗?


紫水晶9795


我不懂这些高科技,但是我知道石器时代的终结,并不是因为地球上没有石头了。


旅行说故事


Ibm 的power 不是也来源了么


呆呆小懒猫0125


移动cpu领域基本没有机会了,ai,物联网等新领域机会大大滴


楼市小百科


开源精简指令集架构RISC-V项目,具有性能高、功耗低、面积小、易于扩展等技术特点,以及开源、免费等的商业特点,应用领域涵盖嵌入式系统到高性能计算领域。自2010年发明以来,其影响力正逐步扩大,以至于ARM也亲自“下场”开撕。在互联网时代,随着PC的大规模普及,X86芯片大获全胜。而之后的移动互联网时代,也造就了ARM芯片的主导地位。作为后起之秀,开源架构RISC-V也在寻找能够承载其爆发的技术变革。从目前来看,物联网、人工智能等新兴技术很有希望。

在物联网应用领域,对于功耗及体积要求非常苛刻,而这也是RISC-V架构的天然优势,以至于很多人认为RISC-V架构将在物联网领域对ARM架构发起挑战,毕竟ARM架构也定位于此。由此可见,随着RISC-V架构的快速兴起,ARM架构将首当其冲。

从架构本身而言,RISC-V除了指令集精简之外,最大的优势在于其开源免费,这也是越来越多企业加入其中的重要因素,而这一点也像极了当初的Linux。在与Windows之争中,面对几乎是垄断地位的Windows,Linux依然凭借核心代码很轻、开源可移植等特点,受到了大量开发者的青睐,并最终在云端数据中心高性能计算中站稳脚跟,并且也催生了移动互联时代主流的安卓操作系统。

想要打破传统芯片架构的垄断,首先就需要解决软件和生态的难题,这也是横亘在RISC-V架构面前的核心问题,而要解决这一问题离不开产业链的共同努力。对于企业而言,采用全新的RISC-V架构也面临着保持ISA一致性的挑战。作为一个开源的架构,RISC-V将会面临碎片化的风险,RISC-V基金会的成立就是为了避免这种风险。但关键是信赖程度的建立还需要时间,产业链也需要达成共识。虽然说越来越多企业开始关注并尝试RISC-V架构,采用该架构的相关产品也将很快推出市场,但是想要真正意义上走向成熟,还有很长的路要走。

从目前来看,在X86和ARM架构强势领域,RISC-V架构很难有大的作为,这也是由处理器产业特性所决定的。然而在还没有形成大基数的新兴市场,相较于其他架构高昂的授权费用,RISC-V架构有望成为备份或者主流方案。

RlSC-V吸引了IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等100多家科技公司加入RISC-V阵营

目前,伯克利研究团队已经完成了基于RISC-V指令集的顺序执行的64位处理器核心(代号为Rocket),并前后基于45nm与28nm工艺进行了12次流片。Rocket芯片主频1GHz,与ARM Cortex-A5相比,实测性能较之高10%,面积效率高49%,单位频率动态功耗仅为Cortex-A5的43%。在嵌入式领域,Rocket已经可以和ARM争市场了。

不过,这并不能说明RISC-V就一定前途无量,因为这些科技巨头大多还在观望,属于不见兔子不撒鹰的主。而且RISC-V完全开源,且允许商业公司私自添加指令的做法,很容易导致RISC-V碎片化。

这样一来,就很难形成统一的生态,未来恐怕会出现华为、高通、谷歌开发出的RISC-V处理器虽然都属于RISC-V,但却不能跑同样一套软件的窘境。正如完全开放与有力的领导是一对矛盾,如果无法解决这个问题,恐怕RISC-V很难成长到能与X86和ARM争雄的水平。


分享到:


相關文章: