0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

64位RISC-V CPU发展情况

lPCU_elecfans 来源:电子发烧友网 作者:吴子鹏 2022-07-22 10:46 次阅读

2020年,ARM公司宣布,其所有“大型” CPU内核将仅采用64位。同时,ARM公司在ARMv9指令集方面做出实际行动,2021年上市的ARMv9的第一代产品,包括Cortex-X2、A710等CPU,全部放弃32位,转向64位架构。

此情此景,我们禁不住将目光投向扬言“ARM架构要小心了”的RISC-V架构,ARM这波“梭哈”RISC-V跟了吗?

64位RISC-V CPU发展情况

实际上,目前RISC-V已经开始64位CPU的研发,也已经有相关内核和产品面市,比如平头哥64位RISC-V C906。

既然RISC-V已经跟进了这波趋势,那么我们就需要知道为什么ARM如此坚决地转向64位,而RISC-V又为何要跟进呢?从理论上讲,面对当前日益爆发的大数据,64位字长的CPU单次能够处理的字节数更多,配合上高效的软件系统,能够在有效的时间内处理更大规模的数据。此外,从设备终端的效果来看,64位CPU被证明处理的效率更高,有更快的运行速度,同时系统时延更低。

从32位到64位,相同字长产品在不同代际之间的性能提升也更为明显。以ARM Cortex-X3为例,作为一款64位的超大核,与上代安卓旗舰相比性能提升25%,与笔记本电脑性能相比提升34%。

分析人士认为,32位处理器架构和产品的边际已现,在应对人工智能机器学习和4K高清显示等方面尤其如此,这个移动端曾经的主流字长数已经英雄迟暮,性能改进空间与日俱减。

在64位RISC-V产品方面,平头哥的C906和C910是比较有代表性的产品。2021云栖大会上,平头哥开源了玄铁RISC-V系列处理器,包括E902、E906、C906、C910。2022年4月份,根据全球权威AI基准测试MLPerf发布的最新榜单,在聚焦低功耗、高能效的IoT领域Tiny v0.7榜单中,基于平头哥玄铁RISC-V C906处理器的软硬件联合优化方案,取得了全部4个指标的第一,包含视觉唤醒、图像分类、语音唤醒及异常监测4个典型AI任务。值得注意的是,参与这项评选的也有ARM架构核心,以及其他自研的核心。

玄铁910是平头哥于2019年7月发布的核心,支持16核,主频为2.5GHz,在发布之初,玄铁910拥有两大创新,分别为3发射8执行的复杂乱序执行架构和扩展了50多条指令,可用于设计制造高性能端上芯片,应用于5G、人工智能以及自动驾驶等领域。

在核心层面,我们看到晶心科技也推出了多款64位RISC-V内核,包括AX45MP、NX45、AX27L2等。AX45MP为超纯量多核64位RISC-V内核,相较于前一版本,增加高达3倍的内存带宽,并且它的浮点运算性能提升超过20%的Whetstone benchmark分数,L1 cache miss而Level-2 Cache hit的延迟也降低了一半,具有用于基于 Linux 的应用程序的 MMU、用于高效分支执行的分支预测、1 级指令/数据缓存和用于低延迟访问的本地存储器,应用市场包括高性能应用处理器、机器/深度学习加速、大型网络控制器ADAS/V2X/IVI等。

根据相关报道,晶心科技是首家将RISC-V兼容性纳入并迈向64位处理器的主流CPU IP公司,于2017年第四季推出AndesCore NX25。

从产品定义来看,64位RISC-V内核的主要对应产品是高端MCU/MPU,以及高性能运算市场。根据相关统计,SiFive、阿里平头哥、晶心科技、芯来科技和中科院计算所都发布了高性能64位RISC-V CPU 。

瑞萨电子 3 月份发布了基于64位RISC-V CPU内核的RZ/Five通用微处理器(MPU)——RZ/Five采用Andes AX45MP。瑞萨电子在产品介绍中表示,社会对太阳能逆变器或家庭安全系统网关等物联网终端设备的需求正在增加,以收集传感器数据并连接至服务器或云。RZ/Five针对这一需求进行了优化,可提供物联网终端设备所需的性能和外围功能。在软件方面,RZ/Five通过工业级CIP Linux提供长期Linux支持。

综合而言,RISC-V未来更大的增长机会在64位,所面向的是人机交互、智能座舱、高精度电机控制、人工智能和机器学习等前沿市场,这些市场的未来成长性都更高。

64位RISC-V CPU的未来

从当前的市场情况来看,不像ARM架构是从32位逐渐转向64位,RISC-V架构是同时从32位和64位发力,遇到的挑战也是相同的。

我们看ARM架构转向64位的过程,随着安卓内核成功移植到64位ARM核心产品上之后,相关的应用程序和程序库等已经同时全面支持32位和64位ARM架构产品,骁龙8 gen1与天玑9000这些旗舰级芯片都已经采用Cortex-X2超大核、Cortex-A710大核和Cortex-A510小核的CPU架构方案。而苹果自A7开始就玩转64位ARM架构,iOS操作系统对此已经完美支持。

此外,早在2020年就有报道称,有部分企业推出了基于ARM平台的Windows平板或者笔记本。而后微软通过开发者博客宣布,已通过Windows内部开发频道推出了第一个可用于ARM64设备的x64仿真的预览版Build 21277,这意味着使用ARM芯片的笔记本用户可以从Windows商店或其他渠道安装x64程序。

由于ARM架构在移动和嵌入式市场超高的市占比,加上其多年经营的生态系统,在软件层面得到了较为充分的支持。

而对于RISC-V而言,64位RISC-V CPU内核和相关产品的出现填补了 RISC-V 在高性能计算应用领域的空白,后续需要继续丰富核心的种类,以及提升核心的性能。同时,RISC-V在人才、软件及应用生态等方面的短板还是真实存在的,在编译器、调试器、OS、基础库等基础方面都和ARM架构有较大的差距,并且尚未形成具有代表性的大规模商用案例。

此前,在爱普特微电子在发布64位高可靠通用MCU——APT32F706 MCU时,爱普特微电子董事兼副总经理袁永生表示,现阶段MCU基本都是基于ARM架构的产品,用RISC-V做MCU面临平台移植和软件生态难题,无论是工程师,还是终端客户,从ARM转到RISC-V都需要付出巨大的学习成本。

积极的信号是,作为后发架构,RISC-V能够走很多捷径,且开放开源的特性得到全球开发者的认可,并拥有豪华的会员单位成员,这些都让RISC-V相较于ARM跑的更快,彼此的差距在缩小。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10829

    浏览量

    211198
  • 深度学习
    +关注

    关注

    73

    文章

    5493

    浏览量

    121000
  • RISC-V
    +关注

    关注

    44

    文章

    2233

    浏览量

    46045

原文标题:64位RISC-V CPU发展现状和未来前景

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是RISC-V?以及RISC-V和ARM、X86的区别

    64指令集架构,而RISC-V最大可以支持128指令集(需要扩展,原生态不支持),通常情况RIS
    发表于 11-16 16:14

    RISC-V发展及FPGA厂商为什么选择RISC-V

    是最后一家这样做的主要供应商(2024年5月30日)。 Microsemi 和 Gowin 的 FPGA 中也有 RISC-V 硬核,类似于 Zynq。对于 Microsemi 来说,由五个 64
    的头像 发表于 11-11 10:24 200次阅读
    <b class='flag-5'>RISC-V</b><b class='flag-5'>发展</b>及FPGA厂商为什么选择<b class='flag-5'>RISC-V</b>

    RISC-V的指令集宽的几点学习心得

    在学习RISC-V指令集过程中,指令宽大多是3264的,它并不像其它指令集,还有8的古老指令集。这估计也是
    发表于 10-31 22:05

    RISC-V近期市场情况调研

    RISC-V是一种开源的指令集架构(ISA),近年来在全球范围内迅速崛起,尤其在中国,RISC-V发展势头十分强劲。以下是目前RISC-V芯片的
    的头像 发表于 10-23 15:10 439次阅读

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未来 !

    ,贡献内容,在社交媒体上推广RISC-V。加入我们,共同发展RISC-V社区,传播RISC-V的消息!成为RISC-VAdvocate的好处
    的头像 发表于 09-10 08:08 329次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    全球首发!openKylin RISC-V 64G镜像上线,支持中科通量AI PC

    近日,在openKylin社区RV64G SIG的共同努力下,openKylin操作系统已基于64高性能RISC-V CPU成功运行,并顺
    的头像 发表于 08-16 13:07 223次阅读

    risc-v发展历史

    本的RISC-V指令集架构,即RISC-V v2.0。这个版本为3264
    发表于 07-29 17:20

    rIsc-v的缺的是什么?

    RISC-V设计简洁,但在某些应用场景下,其性能可能略低于专用指令集架构(如ARM),尤其是在没有内置浮点单元或媒体处理单元等特定硬件加速单元的情况下。这是因为RISC-V默认只配备非常少的指令,需要
    发表于 07-29 17:18

    RISC-V在中国的发展机遇有哪些场景?

    RISC-V在中国的发展机遇广泛存在于多个场景,这主要得益于其开源、开放、简洁、灵活等特性,以及中国作为全球最大的数据大国和信息技术市场的重要地位。以下是一些RISC-V在中国的主要发展
    发表于 07-29 17:14

    Pine64 发布 Oz64 单板计算机:Arm、RISC-V任你切换

    Pine64公司最新推出Oz64单板计算机(SBC),其最大的亮点采用SopghoSG2000双架构芯片,可切换支持Arm和RISC-V。IT之家附上SopghoSG2000双架构芯片相关信息如下
    的头像 发表于 06-30 08:37 267次阅读
    Pine<b class='flag-5'>64</b> 发布 Oz<b class='flag-5'>64</b> 单板计算机:Arm、<b class='flag-5'>RISC-V</b>任你切换

    突破!中科通量基于64高性能RISC-V&amp;nbsp;CPU成功运行开放麒麟系统

    近日, RISC-V架构与openKylin操作系统的兼容适配工作取得了突破性进展,引发业界广泛关注。据悉,中科通量基于64高性能RISC-V C
    的头像 发表于 06-19 11:54 507次阅读
    突破!中科通量基于<b class='flag-5'>64</b><b class='flag-5'>位</b>高性能<b class='flag-5'>RISC-V</b>&amp;nbsp;<b class='flag-5'>CPU</b>成功运行开放麒麟系统

    瑞萨推出采用自研CPU内核的通用32RISC-V MCU 加强RISC-V生态系统布局

    瑞萨推出采用自研CPU内核的通用32RISC-V MCU 加强RISC-V生态系统布局 RISC-V MCU为开发人员带来低功耗、高性能的
    发表于 03-28 19:00 513次阅读

    RISC-V 基础学习:RISC-V 基础介绍

    ,精简指令架构的CPU,都会提供大量的寄存器。 RISC-V 的规范定义了32个通用寄存器以及一个PC寄存器,这对于RV32I、RV64I、RV128I 指令集都是一样的,只是寄存器的
    发表于 03-12 10:25

    Imagination:RISC-V CPU的重要力量

    根据SHD集团最近发布的报告显示,RISC-V正全速发展中。通过分析从2021年到2030年这十年间RISC-V核在不同应用和功能领域的潜在市场,作者RichWawrzyniak得出结论称,到
    的头像 发表于 03-07 08:26 732次阅读
    Imagination:<b class='flag-5'>RISC-V</b> <b class='flag-5'>CPU</b>的重要力量

    新闻快讯 | 瑞萨推出第一代32RISC-V CPU内核

    新闻快讯 全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布成功设计、测试并推出基于开放标准RISC-V指令集架构(ISA)的32CPU内核。瑞萨作为业内首个为32通用
    的头像 发表于 12-08 11:40 534次阅读