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

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

3天内不再提示

RISC-V如何做好异构计算

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2022-09-02 09:52 次阅读

电子发烧友网报道(文/吴子鹏)从2010年,也有说是2011年发展至今,RISC-V取得了惊人的成就,尤其是在RISC-V国际基金会和RISC-V中国产业联盟相继成立之后,目前RISC-V已经用比ARM架构更少的时间完成了核心累计出货超百亿颗的里程碑。

翻看RISC-V中国产业联盟的下载文件,一张制定于2019年的图表非常有意思,如下图所示,这张表的表头写着部分开源的RISC-V实现。而如果只看目标定位一栏,会发现这些品类代表了目前市面上大部分的RISC-V芯片产品,即便是近期出现的一些RISC-V高性能芯片,也可以归入到嵌入式,当然现在可能稍有变化叫边缘智能

未来几年,按照预测RISC-V将会以更加恐怖的速度增长,除了在原有这些领域发挥重要价值,RISC-V肯定还需要拓展更多新的领域,其中异构计算领域对于RISC-V而言至关重要,能够发挥RISC-V指令集的全方位优势,并有望催生全新的计算芯片体系。

RISC-V和异构计算

想要知道RISC-V在异构计算方面有怎样的优势,那么就必须要搞清楚两者各自的优势,以及如何进行结合。

随着边缘智能概念的强化,高性能计算已经突破传统专门指向数据中心这一点,变得丰富多彩,并且区别于传统数据计算主要追求算力,以边缘智能为主导的新一波计算需求则强调能效和灵活性。当然,无论是传统的以算力为中心,还是未来的以数据为中心,异构计算的模式都将发挥巨大的价值。

根据研究机构Omdia的报告,2024年采用Chiplet的处理器芯片全球市场规模将达58亿美元,到2035年将达到570亿美元。我们都知道Chiplet主要面向大规模计算和异构计算。其他和异构计算挂钩的AI芯片、服务器芯片等市场的规模也都是巨量的,且在高速发展。比如统计数据显示,仅在中国市场异构计算的服务器市场规模在2023年就将达到44.5亿美元。

异构计算主要是指使用不同类型指令集和体系架构的计算单元组成系统的计算方式,包含了不同异构计算单元,如CPUGPUDSPASICFPGA等。异构计算突破了传统计算芯片发展的惯性思维,不再强调系统中某一种类型计算芯片的核心地位,而是从系统层面优化性能、性价比、功耗、面积等指标,体现综合的计算性能优势。

我们再看RISC-V,从架构层面看,RISC-V指令集具有开源、开放、精简、低功耗、模块化、可扩展等技术优势。这其中,模块化被认为是RISC-V在产业发展层面最大的优势。RISC-V将不同的部分以模块化的方式组织在一起,并试图通过一套统一的架构来满足各种不同的应用场景,这种模块化是x86与ARM架构所不具备的。在模块化方面,RISC-V 的做法是将指令集划分为几个标准的子集,称为扩展,并保持一些基础的扩展,例如RV32I永远不变,目前RISC-V已经I扩展-整数扩展(RV32I)、M扩展-乘法扩展(RV32M)、F扩展-单精度浮点扩展(RV32F)以及D扩展-双精度浮点扩展(RV32D)等主要的指令扩展,这些扩展对于全球所有开发者而言都是可选的,带来了极高的设计灵活性以及潜在可能性。

在异构计算的框架下,RISC-V可谓是如有得水,其提供了远超x86架构和ARM架构的灵活性,并因为是后起架构,没有历史包袱,创新限制更少,因此RISC-V在异构计算时代拥有广阔的应用前景。

去年12月份,Imagination Technologies宣布推出Catapult系列RISC-V中央处理器(CPU)产品系列,这些全面创新设计的CPU产品便是旨在满足下一代异构计算的需求。

近日,阿里平头哥发布的无剑600,实际上也是一个高性能RISC-V异构芯片的软硬件全栈平台,通过CPU、GPU和NPU等多元硬件的融合,实现了高性能、高内存带宽、异构计算、人工智能(AI)加速等出色性能。

此前,在国家知识产权局网站上,也曾发布过一篇名为《一种基于RISC-V和神经形态计算的异构架构处理系统》的专利文档。根据专利详情,该专利主要用于解决神经形态加速器和通用CPU之间的集成难题,同时满足性能与功耗的要求,可以兼容多种不同结构和深度的神经网络的快速部署,可用于边缘设备的语音识别、图像识别和安防监控等领域。

可以看到,目前产业界已经开始布局基于RISC-V实现异构计算,并且已经有相关的产品和平台面世,打开了RISC-V进入更高、更大规模市场的大门。

RISC-V如何做好异构计算

RISC-V在异构计算领域的发展前景是极好的,当然所面对的挑战也不小。我们都知道,对于RISC-V而言,其在异构计算方面的进展和在高性能方面的进展是同步,异构计算可以被看作是RISC-V冲击高性能计算市场的重要抓手,那么面临的挑战其实和基于RISC-V实现高性能计算便较为一致,当然也会有一些挑战是从异构计算理念出发的。

实际上,电子发烧友网此前的报道有过此方面的表述,相关言论来自中国科学院软件研究所总工程师武延军研究员。对于RISC-V在高性能领域的硬件发展,他表示,“当RISC-V生态发展到一定程度后,将不会再笼统地说一个处理器有多少个核,主频多少,算力多少。而是讲一个处理器中有多少种类型的核心,每一个核心有怎样的定制能力。这些不同类型的核心集中在一个平台上,能够满足丰富的应用场景需求。”

很显然,RISC-V想要在异构计算领域有所作为,产品的丰富度和定制性要能够完美展现,比如目前异构计算延伸出了“XPU”的概念,RISC-V对此都要进行实现。并且,XPU理念现阶段还是以ARM架构为主导,RISC-V需要先模仿后超越,全面释放自己的模块化和灵活性优势。在此过程中,基于RISC-V打造的计算芯片还需要满足通用标准,未来也主导通用互联标准。

武延军研究员也在软件层面讲到了RISC-V后续需要强化的点,“往高性能去发展,对于上面的软件生态是一个非常大的挑战。可以看到目前还有很多核心的基础软件没有很好地跑在RISC-V平台上。这里可能会有指令集规范还不成熟的问题,但更多的是这些基础软件包之前都是在x86和ARM平台上面跑,从维护者、社区的角度,还没有把RISC-V当成Tier-1或者First-Class-Citizen去对待。这里面有理念问题,有投入问题,也有商业利益回报问题。”他对此讲到。

因此,RISC-V做异构计算其实并不只是单纯丰富芯片种类,提升芯片性能,也需要完善软件生态,这个难度可能比硬件更大。但无论前路如何充满荆棘,异构计算都是RISC-V必须把握好的一个产业大趋势,在处理器架构方面,RISC-V要想实现和x86架构以及ARM架构三分天下,不能一直靠模仿ARM,而异构计算有足够的市场容量和市场广度让RISC-V走出自己的路,这是至关重要的。

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

    关注

    12

    文章

    8947

    浏览量

    85065
  • 异构计算
    +关注

    关注

    2

    文章

    99

    浏览量

    16253
  • RISC-V
    +关注

    关注

    44

    文章

    2201

    浏览量

    45946

原文标题:异构计算,RISC-V真正发挥威力的地方

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

收藏 人收藏

    评论

    相关推荐

    RISC-V,即将进入应用的爆发期

    计算机由控制整体的CPU(中央处理器)和加速器两部分构成。在AI计算中,功耗和效率是两个关键因素。RISC-V架构通过其简洁的设计和定制化的扩展,可以实现高效的能量使用。该架构能够通过小型且高效的处理单元
    发表于 10-31 16:06

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

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名RISC-VAdvocate,您将
    的头像 发表于 09-10 08:08 268次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    浅谈国产异构双核RISC-V+FPGA处理器AG32VF407的优势和应用场景

    关于国产异构双核RISC-V+FPGA处理器AG32VF407的具体优势和应用场景浅谈如下: 优势 异构计算能力 : 异构双核设计结合了RISC-V
    发表于 08-31 08:32

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    沁恒在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证了本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,沁恒就公开了青稞RISC-V系列量产芯片的关键技术
    的头像 发表于 08-30 18:18 1322次阅读
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,赋能<b class='flag-5'>RISC-V</b>高效落地

    2024 RISC-V 中国峰会:华秋电子助力RISC-V生态!

    第四届RISC-V中国峰会(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召开,成为RISC-V领域的一次重要盛会
    的头像 发表于 08-26 18:33 768次阅读
    2024 <b class='flag-5'>RISC-V</b> 中国峰会:华秋电子助力<b class='flag-5'>RISC-V</b>生态!

    risc-v的发展历史

    RISC-V的发展历史可以追溯到2006年左右,当时David Patterson和其他研究者开始探索创建一个开放和可扩展的指令集架构(ISA)。以下是RISC-V发展的主要里程碑: 一、起源与初步
    发表于 07-29 17:20

    rIsc-v的缺的是什么?

    RISC-V作为一种开源的指令集架构(ISA),自其诞生以来就受到广泛关注和应用,但它也存在一些不足之处。以下是RISC-V架构目前存在的主要缺点: 1. 性能问题 相对于专用ISA的性能差距:尽管
    发表于 07-29 17:18

    RISC-V适合什么样的应用场景

    设计使得开发者可以灵活选择所需的指令集和模块,以满足嵌入式系统的各种性能要求。 3. 人工智能(AI)和机器学习(ML) 高性能计算RISC-V结合AI加速器或协处理器,可以提供高效的人工智能计算
    发表于 07-29 17:16

    异构计算:解锁算力潜能的新途径

    在这个数据爆炸的时代,计算力是推动社会与科技创新的核心。从日常智能设备的流畅运行到超级计算机的尖端模拟,均依赖强大的计算能力。但面对多样化的复杂计算任务,单一处理器难以胜任。于是,
    的头像 发表于 07-18 08:28 7361次阅读
    <b class='flag-5'>异构计算</b>:解锁算力潜能的新途径

    浅析RISC-V领先ARM的优势

    和灵活性使其适用于各种应用场景,包括嵌入式系统、移动设备、服务器、高性能计算等领域。随着RISC-V生态系统的不断发展壮大,RISC-V将在更多领域展现出其优势。 ARM虽然也在这些领域有所应用,但
    发表于 06-27 08:45

    Ubuntu现已适配RISC-V单板计算机Milk-V Mars

    近期,Canonical宣布优化的Ubuntu24.04镜像已可用于RISC-V单板计算机Milk-VMars。Milk-VMars由深圳市群芯闪耀科技有限公司(Milk-V)设计并推出,搭载赛昉
    的头像 发表于 06-12 08:19 402次阅读
    Ubuntu现已适配<b class='flag-5'>RISC-V</b>单板<b class='flag-5'>计算</b>机Milk-<b class='flag-5'>V</b> Mars

    解锁RISC-V技术力量丨曹英杰:RISC-V与大模型探索

    4月12日,第二期“大家来谈芯|解锁RISC-V技术力量”在上海临港新片区顶科永久会址举办,本期沙龙聚焦RISC-V技术,围绕AI时代的RISC-V市场机会、RISC-V在汽车领域的应
    的头像 发表于 04-16 08:16 595次阅读
    解锁<b class='flag-5'>RISC-V</b>技术力量丨曹英杰:<b class='flag-5'>RISC-V</b>与大模型探索

    什么是RISC-VRISC-V的关键技术

    RISC-V不仅仅是一个流行语;它建立在坚实的技术基础之上,使其有别于其他指令集架构 (ISA)。RISC-V的核心是基于精简指令集计算RISC)原则,强调效率和性能。
    发表于 03-26 09:34 3368次阅读

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问有什么用,RISC-V目前的能力来说,工
    发表于 02-02 10:41

    润开鸿基于高性能RISC-V开源架构DAYU800通过OpenHarmony兼容性测评

    /方案,覆盖边缘计算、人工智能、图像识别、多媒体等领域应用。 润开鸿HH-SCDAYU800开发平台 今年8月,润开鸿已完成了基于RISC-V指令集架构、符合OpenHarmony开源兼容性定义技术
    发表于 12-14 17:33