正文
10月25日消息,据Tomshardware援引@NickBrownHPC 的爆料称,尽管英伟达(NVIDIA)的 GPU 依赖于其专有的 CUDA 内核,这些内核具有其指令集架构并支持各种数据格式。
英伟达在RISC-V峰会上透露,其GPU的CUDA内核虽专有,但由定制的RISC-V内核控制。现代GPU功能复杂,由10到40个定制RISC-V内核管理。英伟达自2015年起采用RISC-V微控制器内核,目前几乎所有微控制器内核均基于RISC-V架构。英伟达今年出货10亿RISC-V核心
- 1、依赖与扩展:英伟达GPU依赖CUDA内核,但由RISC-V内核控制,并有扩展。
- 2、内核数量:定制RISC-V内核数量10-40个,取决于芯片复杂性。
- 3、RISC-V微控制器:自2015年起采用,几乎全部基于RISC-V架构,至少开发三款内核。
- 4、自定义扩展:开发20+自定义RISC-V扩展,增强性能、功能和安全性。
- 5、GSP:嵌入式GPU系统处理器(GSP)基于RISC-V,管理GPU功能。
- 6、出货量:预计2024年前出货10亿个RISC-V内核,现所有芯片含多个RISC-V内核。
一、英伟达GPU中的RISC-V内核应用
英伟达,作为全球领先的图形处理单元(GPU)制造商,一直在不断探索和创新。近年来,英伟达在GPU中引入了RISC-V内核,这一决策不仅体现了其对开放标准的支持,也展示了其在硬件设计上的前瞻性。
尽管英伟达的GPU依赖于其专有的CUDA内核,但这些内核的运作却是由定制的RISC-V内核来控制的。这些RISC-V内核不仅负责处理复杂的计算任务,还承担着电源管理、显示引擎以及安全性等关键功能的管理。英伟达已经开发了至少三个RISC-V微控制器内核,包括NV-RISCV32、NV-RISCV64和NV-RVV,这些内核取代了原有的专有Falcon微控制器单元,为GPU提供了更强大、更灵活的控制能力。
此外,英伟达还开发了20多个自定义RISC-V扩展,以增强性能、功能和安全性。这些扩展使得RISC-V内核能够更好地适应英伟达GPU的特殊需求,提高了整体系统的效率和稳定性。
特别值得一提的是,英伟达GPU中的嵌入式GPU系统处理器(GSP)也是基于RISC-V架构的。这个GSP能够卸载内核驱动程序功能,减少GPU对CPU的依赖,从而优化GPU的使用方式,提高整体性能。
二、RISC-V内核对英伟达及行业的影响
英伟达在GPU中引入RISC-V内核的决策,不仅对其自身产品产生了深远影响,也对整个行业产生了积极的推动作用。
首先,这一决策凸显了定制RISC-V内核在英伟达硬件中的普遍性。随着英伟达产品的不断出货,RISC-V内核也将得到更广泛的应用和验证。预计到2024年,英伟达将出货约10亿个RISC-V内核,这些内核将内置于GPU、CPU、SoC和其他产品中,为英伟达的产品线注入新的活力。
其次,英伟达在GPU中采用RISC-V内核的做法,也为其他硬件制造商提供了有益的参考和借鉴。随着RISC-V架构的不断成熟和完善,越来越多的硬件制造商开始关注并尝试采用这一开放标准。英伟达的成功实践,无疑将加速RISC-V架构在硬件领域的普及和应用。