英伟达GPU集成RISC-V核心,单芯片最多40个取代Falcon
摘要
英伟达披露其GPU产品已累计使用逾10亿个RISC-V核心,单个GPU集成10至40个,用于微控制器任务。此前使用的私有Falcon架构因缺乏数据缓存等限制被RISC-V取代,标志着开源指令集在GPU辅助计算中规模化落地。
英伟达在2024年公布了一组数据:其GPU产品线当年累计使用的RISC-V核心数量已突破10亿。这些核心并不参与图形渲染,而是作为微控制器承担各类辅助任务。根据GPU型号差异,每颗芯片内部集成的RISC-V核心数量在10到40个之间。
在转向RISC-V之前,英伟达长期依赖自研的私有微控制器架构Falcon(FAst Logic CONtroller)。Falcon最早于2005年随G98图形芯片引入。到2016年,单颗GPU芯片中已集成超过15个不同的Falcon引擎,十年间累计使用的Falcon核心总数约30亿个。这些核心被分配至视频编解码、电源管理、安全引擎等不同功能模块。
Falcon是一款32位核心,不具备数据缓存,随着GPU任务复杂度提升,这一设计逐渐无法满足英伟达的需求。为此,英伟达启动替代方案评估,考察了Arm、MIPS等架构,最终选择采用开源指令集架构的RISC-V。
从Falcon到RISC-V的切换,意味着英伟达在GPU内部管理核心上完成了从私有架构向开放标准的迁移。10亿级RISC-V核心的部署规模,也使英伟达成为RISC-V生态中不可忽视的落地力量。
本文由新大陆基于公开信息编辑整理
信息来源:Solidot Solidot ↗