RISC-V 是一种自由、开源的指令集架构,对于许多希望开发定制解决方案的公司来说是一个有趣的选择。 英伟达设计的人工智能和图形处理加速器都配备了多达数万个内核。 为了管理这些内核,英伟达开发了一种名为"NV-RISCV"的定制 RISC-V 处理器,以取代其前身"Falcon"。
与"猎鹰"不同,NV-RISCV 基于开源 ISA,定制程度更高,具有更多定制缓存和特殊指令等功能。 最初,该公司报告称,NV-RISCV 的性能比 Falcon GPU 系统处理器(GSP)更好,现在 NV-RISCV 已在数百万英伟达芯片中运行。
通过尼克-布朗(Nick Brown)在 X 上发表的一篇文章,我们了解到英伟达将在 2024 年出货大约 10 亿个 RISC-V 内核。 每个英伟达芯片包括 10 到 40 个 RISC-V 内核,具体取决于芯片的大小和复杂程度。 一些更复杂的设计(如 GB200)需要大量的数据协调,这意味着需要更多的内核来处理这些请求并进行分配。 这包括芯片到芯片接口、上下文切换、内存控制器、摄像头处理、视频编解码器、显示输出、资源管理、电源管理等。 NVIDIA已为 RISC-V 内核开发了总计 20 多个自定义扩展,它们都服务于各自的特定用例。
在加州圣克拉拉举行的 2024 年 RISC-V 峰会上,NVIDIA 是演讲成员之一。