有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 小飞飞 于 2020-8-10 15:19 编辑
在媒体报道ARMmini China将在中国大陆IPO后,有网络舆论就把这件事和美国伯克利研究团队开发RlSC-V,并吸引了IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等100多家科技公司加入RISC-V阵营的事情联系起来。并认为美国推广RlSC-V是为了打倒ARM,进而实现控制全球CPU的阴谋。
其实,RlSC-V就是一个学术性质的开源CPU,全球100多家科技公司加入RlSC-V阵营,更多是基于商业利益上的考量,和“阴谋论”、“大棋党”完全扯不上关系。RlSC-V给中国最大的启示,则是自建独立于Wintel、AA的技术体系没有那么难。
什么是RISC-V
RISC-V读作RISC Five,意思是第五代精简指令处理器。取这个名字只是因为美国伯克利研究团队的David Patterson教授在此之前已经研制了四代精简指令处理器芯片。
RISC-V并非国家意志的产物,仅仅是加州大学伯克利分校的一项课题研究产物。在2010年,伯克利研究团队要设计一款CPU,然而,英特尔对X86的授权卡的很死,ARM的指令集授权又非常贵,而且ARM 32的授权卡的也非常严,好像只有苹果、高通等4家公司获得了授权。像国内华为、展讯等公司仅获得了ARM 64 授权。
由于在2010年,MIPS当时还没被Imagination收购,SPARC还没有被甲骨文放弃,IBM也还没有搞Open Power。这样一来,伯克利的研究团队的选择仅限于DEC那个已经销声匿迹的Alhpa、惠普自己都放弃了的PA-RISC,以及连英特尔都推不动的安腾……在这种情况下,伯克利的研究团队非常有魄力,决定从零开始设计一套全新的指令集。
在很多媒体的报道中,定义一套指令集被描述为黑科技,但事实上,实现一款高性能的CPU和围绕指令集构建软件生态才是真正具有挑战性的工作,定义一套指令集的难度并不大,伯克利的研究团队4名成员仅用了3个月就完成了RISC-V的指令集开发。
RISC-V指令集
由于伯克利研究团队缺人缺钱,于是决定将RISC-V开源,成为CPU中的Linux,在获得各方支援后,又相继开发了一些产品。
目前,伯克利研究团队已经完成了基于RISC-V指令集的顺序执行的64位处理器核心(代号为Rocket),并前后基于45nm与28nm工艺进行了12次流片。Rocket芯片主频1GHz,与ARM Cortex-A5相比,实测性能较之高10%,面积效率高49%,单位频率动态功耗仅为Cortex-A5的43%。在嵌入式领域,Rocket已经可以和ARM争市场了。
上百家科技公司加入RlSC-V阵营和阴谋论无关
在媒体报道ARM mini China将在中国大陆IPO后,有网络舆论就把这件事和RlSC-V联系起来,认为美国推广RlSC-V是为了打倒ARM,进而实现控制全球CPU的阴谋。而ARM mini China将在中国大陆IPO则是中国方面的反制措施。
然而,则完全是媒体不懂技术情况下的胡乱联想。ARM mini China将在中国大陆IPO只是日本软银让中国大陆股民当接盘侠,和“在下一盘大棋”完全没有关系。相比之下,中资背景的基金全资收购Imagination,并由原紫光集团李力游博士出任CEO,更像是“在下一盘大棋”。
加入RlSC-V阵营的公司和学术机构
另外,全球上百家公司加入RlSC-V阵营,和媒体报道的美国想要打倒ARM,进而实现技术垄断完全扯不上关系,甚至媒体的立论都是有问题的,这里简单的澄清一下:
美国根本没有打倒ARM的必要,毕竟ARM的主要研发中心都在美国,本来就是美国人设计的,核心技术掌握在美国人手里。FBI、CIA如果需要,随时可以造访ARM研发中心调取核心机密。即便目前ARM被日本软银收购,但考虑到驻扎在日本的数万名美国大兵,以及日本一直对美国卑躬屈膝,ARM不可能脱离美国的掌控。
美国想要打倒ARM根本没有那么麻烦,根本不需要另搞一个RISC-V。美国政府只要对ARM施行各种限制政策,就可以轻而易举扼杀ARM。比如像限制中国自主CPU那样,要求台积电、联电、格罗方德、三星、中芯国际等Foundry禁止给ARM流片,高通、苹果、华为等ARM阵营IC设计公司就会像中兴那样陷入休克。除了使用政策大棒之外,商业上拉偏架也是一个选择,美国政府只要全力支持X86就可以了。即便不扶持X86,MIPS、Aphla、SPARC、安腾、PA-RISC随便找一个都可以,何必去搞什么RISC-V。
加入RISC-V阵营更多是因为商业因素
全球上百家科技公司加入RISC-V阵营,更多的还是因为商业原因。虽然在很多报道中,都将ARM的成功归咎于开放,但实际上,ARM只是在商业模式上开放,在技术上是卡的很死的。
迄今为止,获得ARM32授权的公司一只手都能数的过来,ARM64授权虽然多一些,但授权费却异常昂贵,法国创业公司Greenwave表示,他们如果使用ARM架构,要花掉1500万美元的授权费。而且授权到期后,是否继续授权和授权费用都要重新谈判。
虽然对高通、苹果、华为这些大公司而言,上亿元人民币的授权费不算什么,但对创业公司来说,这是不可承受之重。
在这种情形下,创业公司肯定会青睐免费的RISC-V。而IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等科技巨头基于不把鸡蛋放在一个篮子里的考量,以及对ARM的不满,都选择加入RISC-V。 |