『英伟达』官宣:CUDA将全面支持RISC-V架构

『英伟达』官宣:CUDA将全面支持RISC-V架构

2025年7月17日,2025年RISC-V中国峰会正式在中国上海张江召开。人工智能『芯片』大厂『英伟达』(NVIDIA)副总裁 Frans Sijstermanns做了题为《在『英伟达』计算平台实现RISC-V应用处理器部署》的主题演讲,介绍了『英伟达』在RISC-V CPU上的发展历程和成果,并宣布其关键的CUDA软件接下来也将支持在RISC-V上的全面部署。

早在2024年10月,『英伟达』在RISC-V北美峰会上透露,其在2015年就选定将RISC-V选定为其专有Falcon微控制器(MCU)的继任架构。由于 MCU 内核是通用的,因此可以在『英伟达』的产品中广泛使用。根据『英伟达』当时的预计,2024年『英伟达』将交付10亿个内置于其 GPU、CPU、SoC 和其他产品中的 RISC-V 处理器,这也凸显了定制 RISC-V 内核在『英伟达』硬件中的普遍性和重要性。

在此次RISC-V中国峰会上,Frans Sijstermanns也指出,『英伟达』是RVI和RISE的董事会成员和技术委员会代表,也是相关规范的贡献者。『英伟达』产品中的微控制器都是基于RISC-V架构,具有可配置、可扩展和安全保护功能,并且也被集成在30多个IP中,每年出货量超过10亿个RISC-V MCU。

虽然『英伟达』在其硬件当中加入了RISC-V CPU内核作为微控制器,但是目前『英伟达』驱动其GPU进行AI高效加速计算的CUDA软件(基于C语言和C++语言的拓展)只在x86和Arm架构CPU上得以部署。

为了助力RISC-V在高性能计算/AI计算领域的发展,Frans Sijstermanns在此次RISC-V中国峰会上正式宣布,CUDA将会支持RISC-V架构,“我们现在正在做这样的一个移植工作,我相信这个未来是非常大有可为的”。

据介绍,CUDA主要包含两个关键组成部分:一个Toolkit,一个是驱动器。CUDA的Toolkit像是一个编译器一样,拥有非常好的编译功能,其中也包括了非常多的组件。

比如一个完整的CUDA加速应用示例,包括特定应用模块、第三方软件、CUDA库代码,所有软件都需要映射到目标CPU。在下面这个图表当中,就是用的PyTorch作为例子,还有CUDA KMD、还有CUDA UMD。『英伟达』正在做下图中绿色部分的移植。还有第三方的软件或者是应用软件,也是需要进行移植到RISC-V。

此外,CUDA库也是非常重要的,在所有的垂直行业中可能都需要有自己的一个库。比如说『英伟达』的FT的库能够加速推理,还有相关的数据分析库、加速『芯片』制造的库等等。

“我们在这一行业已经深耕了20年之久,建立了900多个不同的库,加速不同的行业技术发展就是我们的目标。移植到RISC-V之后,我们就能落地所有的这些库,能够让大家更快的创新方式进行相关的设计及技术迭代。”Frans Sijstermanns解释道。

Frans Sijstermanns指出,RISC-V在过去几年中实现了非常长足的进展。自2022年以来,至少有10个新的规范已经得到了RISC-V国际基金会的批准,其中RVA23是非常重要的规范,同时『服务器』SoC规范也获批了。此外,在软件层上,RISC-V也取得了非常多的进展,现在RISC-V国际基金会官网上就有75个不同的软件包,它们都已经在RISC-V上“运行”了。比如像Linux这样的一些操作系统程序,甚至一些工具链都已经推出,还包括数据库、网络虚拟机等都完成了。“还有一些非常重要的基础性工作,比如编译器、模拟、工具链等方面的工作,只有这些工作做到位了,我们才能够进一步的发展。为此,我也想感谢整个RISC-V基金会及生态合作伙伴。”

那么将CUDA移植到RISC-V会面临哪些挑战呢?

Frans Sijstermanns表示,关键的问题在于RISC-V CPU板卡的可用性,因为对于CUDA移植来说,不仅要有CPU,还要有相关的GPU。比如,『英伟达』就有用到阿里巴巴达摩院的RISC-V CPU C920,这对于『英伟达』在开发层面虽然已经很好,但是目前还没有支持已经获批的RVA23规范的SoC,因为『英伟达』需要统一的虚拟内存,这样才也能够进一步的去分享CPU和GPU内存之间数据,甚至在这两者之间进行数据的复制和粘贴,并且保证一致性,从而保障用户体验。

“我们现在和整个生态系统中的合作伙伴精诚合作,希望能够把CUDA进行进一步的改善。与此同时,我们也会希望把这样一个标准文本的CUDA版本推出来同样兼容RISC-V,这样我们才能够更好的符合『服务器』的平台规范以及Linux操作系统的RISC-V标准。”Frans Sijstermanns强调:“我们希望把所有的这些问题在整个系统中解决之后再进行发布。”

除了CPU、GPU之外,NVlink 也是『英伟达』的关键组件,其中也集成了相关的软件,这些与CPU、GPU一起可以看成是一个完整的系统级NVlink Fusion架构设计,能够让整个『数据中心』能够更好、更快的工作。

Frans Sijstermanns暗示,在NVlink Fusion框架下,未来RISC-V将会是控制路径的一部分,在整个系统当中承担重要角色,甚至成为NVIDIA机架架构当中的与NVlink结合的定制加速器和或定制CPU。

“整个『英伟达』业务正在去加速计算,其实我们不在乎具体是什么CPU。”Frans Sijstermanns指出:“无论是x86、Arm或者是RISC-V,我们其实都希望能够兼容。所以,关键在于要让用户、开发者都能够有自己的选择。”

“CUDA能够很好的帮助我们借助『英伟达』通信处理器去跟RISC-V『服务器』处理器实现加速,并且更好的提出相关的全套硬件解决方案,这也是我们从CUDA软件过度到硬件的愿景。当然,在这方面有非常多的工作要做。与此同时,在整个生态系统、以及整个合作伙伴方面,我们也需要看到有好的RISC-V CPU能够让它发挥相关的作用。”Frans Sijstermanns总结说道。

编辑:芯智讯-浪客剑

特别声明:[『英伟达』官宣:CUDA将全面支持RISC-V架构] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

突发!于朦胧事件再起波澜,宋伊人卷入疑云,程青松遭公司公开除名!(于朦胧?)

值得注意的是,几乎在同一时间,三人的微博都开启了“一键防护”模式——这个功能通常是在用户面临大量舆论冲击时才会启用,可谓意味深长。有人晒出她曾在极光光小区楼下拍摄的多张照片,甚至指出其中一张室内照的窗台样式,…

突发!于朦胧事件再起波澜,宋伊人卷入疑云,程青松遭公司公开除名!(于朦胧?)

房干到底是什么?99%的人搞错了!(房是什么意思啊)

“房干”常被误认为是某种新型建筑材料,实则是一种在建筑施工中用于固定、连接或加固构件的辅助材料。它并非主流建材名称,而是民间对“钢筋混凝土连接件”“预埋螺栓”或“墙体拉结筋”的俗称。本文将揭开“房干”的真实身份,解析其在建筑中的作用、常见类

房干到底是什么?99%的人搞错了!(房是什么意思啊)

流放之路2掉线加载失败掉帧?网络连接稳定性优化方案!(流放之路2掉线上报的命令的shenm)

网络连接稳定性优化方案一、迅游加速器:构建稳定游戏连接核心链路掉线与加载失败的核心诱因是跨区网络丢包(国际服玩家尤为明显),而掉帧也可能因实时数据同步延迟引发。迅游加速器针对《流放之路 2》全球『服务器』搭建低…

流放之路2掉线加载失败掉帧?网络连接稳定性优化方案!(流放之路2掉线上报的命令的shenm)

『王子文』:4年等待被初恋分手,爆火后承认孩子,真爱需多少勇气?(『王子文』四年恋爱)

从欢乐颂里那个穿着皮草蹦蹦跳跳的曲筱绡,到现在银幕上隐忍克制的萧凡,她总能用截然不同的角色打破观众固有印象。"这种举重若轻的态度,恰如她在有朵云像你里诠释的角色——经历过破碎,却依然相信重组后的爱情会更坚固。…

『王子文』:4年等待被初恋分手,爆火后承认孩子,真爱需多少勇气?(『王子文』四年恋爱)

农业农村部部长韩俊:严禁退休干部到农村占地建房 维护农民土地权益

9月16日,国新办举行新闻发布会,介绍“十四五”时期农业农村发展成就。农业农村部部长韩俊表示,不允许城镇居民到农村购买农房、宅基地,严禁退休干部到农村占地建房

农业农村部部长韩俊:严禁退休干部到农村占地建房 维护农民土地权益