英伟达2024年计划出货10亿个RISC-V内核

2024-10-27

尽管英伟达GPU的核心技术围绕其专有的CUDA核心构建,这些核心具备独特的指令集架构并能处理多样化的数据格式,但它们却是由基于行业标准RISC-V指令集架构(ISA)的定制核心所控制的,尽管这些定制核心包含了一些扩展功能。

现代GPU作为高度集成的片上系统,管理着从计算资源、电源管理到显示引擎和安全性等一系列复杂的功能和资源。

英伟达利用10至40个定制的RISC-V核心来管理这些组件,具体数量取决于芯片的复杂程度。据英伟达在RISC-V峰会上展示的资料显示,自2015年起,英伟达开始用基于RISC-V的微控制器(MCU)核心替换其原有的专有微控制器,目前几乎所有的MCU核心都已转向RISC-V。

英伟达已开发出至少三款RISC-V MCU内核:NV-RISCV32(一款基于RV32I-MU的按序单发射内核)、NV-RISCV64(一款基于RV64I-MSU的无序双发射内核)以及NV-RVV(一款结合了NVRISCV32和1024位矢量扩展的RV32I-MU内核)。这些内核,可能还有其他内核,已取代了原有的Falcon MCU单元,并基于不同的指令集架构。此外,英伟达还研发了超过20个自定义RISC-V扩展,旨在提升性能、功能和安全性。

在英伟达GPU中,基于RISC-V的最关键部分可能是其嵌入式GPU系统处理器(GSP)。据英伟达官网介绍,首批采用基于RISC-V的GSP的GPU是基于Turing架构的。这款GSP负责卸载内核驱动程序功能、减少GPU对CPU的依赖,并管理GPU的使用方式。

由于MCU内核具有通用性,因此它们可以在英伟达的各种产品中得到应用。根据一项演示内容,预计到2024年,英伟达将在其GPU、CPU、SoC和其他产品中内置约10亿个RISC-V内核,这凸显了定制RISC-V内核在英伟达硬件中的广泛应用。

英伟达每年向市场投放数百万个GPU。仅在2023年,英伟达就出货了3100万个桌面独立显卡、大约相同数量的笔记本电脑独立显卡、数百万个数据中心GPU以及大量其他类型的硬件。这意味着,英伟达的所有芯片中都嵌入了多个RISC-V内核。

文章推荐

相关推荐