10月25日消息,据Tomshardware援引@NickBrownHPC 的爆料称,尽管英伟达(NVIDIA)的 GPU 依赖于其专有的 CUDA 内核,这些内核具有其指令集架构并支持各种数据格式。但是在本月的RISC-V峰会上,英伟达透露,这些内核由依赖于行业标准 RISC-V ISA 的定制内核控制,尽管有一些扩展。
现代 GPU 是高度复杂的片上系统,具有大量的功能和资源,从计算资源和电源管理开始,一直到显示引擎和安全性,都必须对其进行管理。而这些工作现在由英伟达开发的 10 到 40 个定制 RISC-V 内核负责管理,具体取决于芯片的复杂性。
据介绍,英伟达于 2015 年开始用基于 RISC-V 的微控制器内核取代其专有微控制器。根据英伟达在 RISC-V 峰会上演示的幻灯片显示,到目前为止,其几乎所有的微控制器内核都是基于 RISC-V 架构的。
到目前为止,英伟达已经开发了至少三个 RISC-V 微控制器内核:NV-RISCV32(RV32I-MU,按顺序单发射内核)、NV-RISCV64(RV64I-MSU,乱序双发射内核)和 NV-RVV(RV32I-MU,NVRISCV32 + 1024 位矢量扩展)。这些内核(可能还有其他内核)取代了基于不同指令集架构的专有 Falcon 微控制器单元。此外,英伟达还开发了 20+ 自定义 RISC-V 扩展,以提供额外的性能、功能和安全性。
也许英伟达GPU 最重要的基于 RISC-V 的部分是其嵌入式 GPU 系统处理器 (GSP)。根据英伟达的资料,第一个使用基于 RISC-V 的 GSP 的 GPU 是基于图灵架构的。此 GSP 可卸载内核驱动程序功能,减少 GPU MIMO 对 CPU 的暴露,并管理 GPU 的使用方式。
由于 MCU 内核是通用的,因此可以在英伟达的产品中使用。因此,根据其中一项演示的 Lys,预计到 2024 年,英伟达将出货约 10 亿个 RISC-V 内核,内置于其 GPU、CPU、SoC 和其他产品中,这凸显了定制 RISC-V 内核在英伟达硬件中的普遍性。
现在,英伟达每年出货数百万个 GPU。仅在 2023 年,英伟达就出货了 3100 万个台式机独立 GPU(根据 Jon Peddie Research 的数据),与用于笔记本电脑的独立 GPU、数百万个数据中心 GPU 和大量其他类型的硬件数量大致相同。也就是说,现在英伟达的所有芯片都存在多个 RISC-V 内核。
编辑:芯智讯-浪客剑