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

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

3天内不再提示

RV生态又一里程碑:英伟达官宣CUDA将兼容RISC-V架构!

Hobby观察 来源:电子发烧友网 作者:梁浩斌 2025-07-19 00:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子发烧友网报道(文/梁浩斌)英伟达生态护城河CUDA,从最初支持x86、PowerCPU架构,到2019年宣布支持ArmCPU,不断拓展在数据中心的应用生态。在2019年至今的六年时间里,RISC-V生态也在不断壮大,RISC-VCPU产品性能持续提高,开始往高性能的服务器CPU发展,形成向Arm服务器CPU挑战的趋势。

而在最近的第五届RISC-V中国峰会上,英伟达副总裁FransSijstermanns宣布了一则重磅消息:英伟达要将CUDA移植到RISC-V架构上。

英伟达每年出货超10亿颗RISC-VMCU

FransSijstermanns在峰会演讲中指出,英伟达是RISC-V国际基金会(RVI)和RISC-V软件生态系统联盟(RISE)的董事会成员和技术委员会代表,并且是RISC-V规范的定期贡献者。

实际上,英伟达使用RISC-V架构设计MCU已经有10年时间。去年10月,英伟达披露了他们在RISC-V领域的历史,早在2015年,英伟达就确立了RISC-V作为其GPU控制器的CPU架构。

根据去年英伟达公开的信息,目前英伟达已经推出了至少三类RISC-V的MCU核心,包括NV-RISCV32(RV32I-MU指令集,顺序单发射核心)、NV-RISCV64(RV64I-MSU指令集,乱序双发射核心)、NV-RVV(NV-RISCV32增加向量运算能力)。

本次峰会上公开的资料显示,英伟达RISC-V架构被集成到30多个IP中,每年出货超过10亿颗RISC-VMCU。

CUDA移植到RISC-V有哪些难题?

FransSijstermanns表示,CUDA是C语言C++语言的拓展,是为了让GPU运行速度更快、更高效。现在CUDA只在x86和ArmCPU上得以部署,但英伟达也正在向外界传达一个信息——要将CUDA也移植到RISC-V架构上,“我相信这个未来是大有可为的”。

据介绍,CUDA的移植主要包含两个部分,Toolkit工具箱和驱动程序。首先是CUDA编译器和工具,比如NVCC、GDB、工具链等,这部分用于构建开发GPU加速应用程序的环境。另外还有CUDA库,NVIDIANsight,以及驱动程序CUDAKMD和CUDAUMD。

在CUDA加速应用中,所有软件都需要映射到目标CPU,包括应用特定的模块、CUDA库代码、第三方软件等,这些都需要重新移植到RISC-V处理器上,以支撑在RISC-V处理器上构建和部署应用程序。

其中,CUDA库是非常重要的,在不同行业中都可能需要有专门的库。比如物理模拟、计算光刻、量子计算、基因测序、数据处理、天气分析等,不同行业和垂类都有相应的库。通过CUDA库中,针对英伟达GPU进行深度优化的一系列函数集合,可以直接加速对应的计算任务,对于开发者来说,使用CUDA库可以简化开发流程,无需重头编写底层GPU代码,只需要调用CUDA库的API就可以实现并行计算。

据介绍,英伟达通过20多年的积累,已经建立了900多个不同的库,为多个行业的技术发展带来极大加速。那么未来在CUDA成功移植到RISC-V后,就能够使用RISC-VCPU+英伟达GPU来运行这些库,为多种行业计算加速。

不过,FransSijstermanns也提到,英伟达在将CUDA移植到RISC-VCPU的过程中,也遇到了问题。

首先,RISC-VCPU的板卡可用的选择非常有限,目前英伟达主要基于SiFiveP550和阿里巴巴玄铁C920进行开发,性能还难以符合服务器需求;同时最新的RVA23配置文件和服务器SoC虽然已经获得批准,但目前还未有符合RVA32标准的高性能CPU板卡产品推出,现有产品在单核性能上也较弱。

RVA23是RVI在2024年10月批准的RVA配置文件规范,其中新增的关键强制性组件包括向量扩展和虚拟机管理程序扩展,解决了RISC-VCPU进行AI运算、操作系统和软件工作负载等问题,有助于加速RISC-V软件生态在工具链和操作系统中的广泛实施。

其次,对于RISC-VCPU,可能需要统一虚拟内存来加速CPU和GPU内存之间的数据交换速度,以保证体验一致性。

当然,在软件方面,也还需要进一步的优化,需要更高层次的应用堆栈,才能实现CUDA在RISC-V上的成熟运行。

目前英伟达也正在与RISC-V相关合作伙伴进行合作,着手CUDA的移植工作,未来一旦生态系统成熟,标准的CUDA版本将可以支持符合服务器平台规范和运行Linux操作系统的RISC-V架构CPU。

RISC-V架构迎来里程碑?

不久前Arm放出豪言,预计到2025年年底,Arm在全球数据中心CPU的份额将会飙升至50%,而去年Arm的份额仅为15%。而回顾Arm在服务器CPU市场的发展,2019年可以称得上是一个拐点。

自2019年英伟达宣布CUDA支持Arm架构CPU后,持续扩大对Arm生态的支持,在2023年宣布将CUDA全面扩展至Arm生态,为Arm基础设施提供完整的AI和HPC软件堆栈,包括加速600多个HPC应用程序和所有AI框架。

Arm在服务器CPU市场的份额,也从2019年几乎忽略不计,到2020年快速提升至接近3%;到2024年市场份额更是跃升至15%。当然,Arm市场份额的飙升也得益于头部云计算服务商为了降低成本,集体转向自研芯片的路线,变相推动了Arm生态在数据中心的应用。

那么对于目前的RISC-V架构而言,其相比Arm的主要优势在于,开放的指令集架构可以支持更多的定制化设计,厂商能够更容易针对特定场景实现差异化的竞争力;授权费用更低,根据中国开放指令生态(RISC-V)联盟秘书长包云岗的分享,以一款量产10万颗的64核服务器CPU为例,开发成本约7.5亿元人民币,如果使用基于开源的联合开发模式,比如RISC-V,可以降低2.5亿元,也就是33%的研发费用。

业界普遍担忧的是,RISC-V的开放特性可能会导致架构的碎片化。但CUDA对RISC-V的统一支持,未来能够降低兼容门槛,有可能在部分细分市场复现Arm的成功路径。

不过更重要的是,英伟达的加入,将为RISC-V产业注入新的信心,吸引更多玩家入局,从而加速高性能RISC-V服务器芯片的落地。

FransSijstermanns在最后也再次确定英伟达的立场:“其实我们不在乎CPU具体是什么,无论是x86、Arm或者是RISC-V,我们都能够兼容。但是我们看中的一点是,就是要让用户和开发者有自己的选择。CUDA能够很好的帮助我们去跟RISC-V服务器借助英伟达GPU实现加速,并且更好地提出相关的全套硬件解决方案,这也是我们从软件过渡到硬件的愿景。”

言下之意,当下RISC-V要在服务器领域有所建树,还需要有足够强大的RISC-VCPU去支撑用户的需求。

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

    关注

    0

    文章

    8

    浏览量

    9192
  • CUDA
    +关注

    关注

    0

    文章

    125

    浏览量

    14405
  • 英伟达
    +关注

    关注

    23

    文章

    4041

    浏览量

    97692
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    奥托立夫祝贺汽大众达成3000万辆里程碑

    2025年10月30日,我们重要的合作伙伴汽-大众迎来第3000万辆整车下线的历史性时刻,标志着其成为国内首家达成这一里程碑的乘用车企业!奥托立夫受邀出席下线仪式,共同见证这中国汽车工业发展的重大
    的头像 发表于 11-03 09:56 340次阅读

    深度数智亮相2025年RISC-V北美峰会,携手共创开放式AI计算未来

    2025年RISC-V北美峰会堪称全球开放硬件社区发展的又一重要里程碑,RISC-V迈出国际标准化第步——获ISO/IECJTC1授予PA
    的头像 发表于 10-28 17:22 442次阅读
    深度数智亮相2025年<b class='flag-5'>RISC-V</b>北美峰会,携手共创开放式AI计算未来

    RISC-V B扩展介绍及实现

    ,可以被任何支持RISC-V ISR的处理器解释执行。 需要注意,B扩展是与基本RV32I/RV64I RISC-V指令集完全兼容的。因此,
    发表于 10-21 13:01

    大湾区RISC-V生态全景展示:RISC-V生态发展论坛、开发者Workshop和生态应用专区

    继7月份上海的RISC-V中国峰会之后,中国RISC-V生态和产业发展最新动态将在10月份深圳的湾芯展上全景展示。   RISC-V,这个以开放、简约、模块化重塑处理器
    的头像 发表于 10-13 09:18 311次阅读
    大湾区<b class='flag-5'>RISC-V</b><b class='flag-5'>生态</b>全景展示:<b class='flag-5'>RISC-V</b><b class='flag-5'>生态</b>发展论坛、开发者Workshop和<b class='flag-5'>生态</b>应用专区

    构建基于 RISC-V 平台的 TEE 架构RV-ACRN Hypervisor 的实践与展望

    在基于 RISC-V 平台构建可信执行环境(TEE)方面的工作成果,特别是围绕 RV-ACRN Hypervisor 的技术架构与实现。​ RV-ACRN Hypervisor
    发表于 07-18 14:55 4763次阅读

    RISC-V 工具链的版本更新、开发动态及生态建设愿景

    RISC-V 软件工具链作为连接 RISC-V 硬件架构与应用软件的核心纽带,其重要性贯穿于芯片设计、软件开发、生态建设乃至产业落地的全链条。从技术实现到
    发表于 07-18 11:08 4709次阅读
    <b class='flag-5'>RISC-V</b> 工具链的版本更新、开发动态及<b class='flag-5'>生态</b>建设愿景

    英伟达:CUDA 已经开始移植到 RISC-V 架构

    ,着重介绍了 CUDA 移植到 RISC-V 架构的相关工作和计划,展现了对 RISC-V 架构
    发表于 07-17 16:30 3847次阅读

    先楫 x 兆松:打造国产高性能 RISC-V MCU生态里程碑

    步推出免费社区版,旨在帮助开发者降低应用门槛,广泛协同产业链上下游,共同推动RISC-V架构的应用落地与持续发展。主要更新ZCC编译器基于LLVM框架深度开发,在
    的头像 发表于 06-06 15:53 1907次阅读
    先楫 x 兆松:打造国产高性能 <b class='flag-5'>RISC-V</b> MCU<b class='flag-5'>生态</b><b class='flag-5'>里程碑</b>

    RISC-V生态又一里程碑!Debian官支持RV64

    电子发烧友综合报道 RISC-V生态又一个里程碑!最近Debian社区宣布正式接收RISC-V 64成为官方支持的处理器架构,同时
    的头像 发表于 05-23 01:10 2796次阅读

    DC-ROMA RISC-V AI PC 正式发布!

    01RISC-V历史进程的重要里程碑深度数智携手Framework,并采用奕斯伟计算的先进RISC-V多功能智能计算SoC——EIC7702X(搭载8核SiFive高性能P550CPU内核,预装
    的头像 发表于 05-13 08:03 888次阅读
    DC-ROMA <b class='flag-5'>RISC-V</b> AI PC 正式发布!

    Banana Pi BPI-RV2 RISC-V 路由器开发板发售, 全球首款RISC-V路由器

    BPI-Wifi5 低成本Wifi5 路由器合作之后的又一力作,为全球开发者与商业客户提供基于RISC-V的路由器解决方案,支持OpenWrt系统。 Banana Pi BPI-RV2 开源路由器开发板是⼀款
    发表于 04-18 14:06

    高性能RISC-V内核32位MCU-AiP32RV15A8/AiP32RV1564

    高性能RISC-V内核32位MCU-AiP32RV15A8/AiP32RV1564
    的头像 发表于 02-12 11:48 1128次阅读
    高性能<b class='flag-5'>RISC-V</b>内核32位MCU-AiP32<b class='flag-5'>RV</b>15A8/AiP32<b class='flag-5'>RV</b>1564

    Arm与RISC-V架构的优劣势比较

    RISC-V的缺点在于它的“新”。虽然越来越多的供应商开始接纳RISC-V生态系统,但能够为此提供全方位支援的供应商却为数不多。因此,在未来相当长段时间内,供应商依赖问题可能会是
    发表于 02-01 22:30

    东风轻型车全新V平台正式发布

    东风轻型车在新能源领域达成又一里程碑,东风轻型车全新V平台暨睿立达品牌发布会在襄阳举行。
    的头像 发表于 12-23 14:45 889次阅读

    RISC-V架构及MRS开发环境回顾

    代信息技术发展的动力。对于RISC-V的重视,不仅是芯片设计和学校教学方面,我们必须提到个新的高度,CPU架构对芯片产业有引领作用。芯片的设计采用不同
    发表于 12-16 23:08