英伟达GPU内藏数十个RISC-V核心,部分已接管图形驱动执行
摘要
据科技媒体XDA报道,英伟达GPU内部集成10至40个RISC-V核心,用于图形计算之外的辅助工作,用户无法编程。其中一个特殊核心自2018年起已接管大量图形驱动任务。此前英伟达使用专有Falcon核心,因缺乏64位寻址能力被放弃。
英伟达GPU的底层架构一直鲜少对外披露,但科技媒体XDA最新报道揭示了一个长期被忽视的细节:每块英伟达GPU内部都集成了数十个RISC-V核心,具体数量视型号而定,范围在10到40个之间。这些核心并不参与着色器计算,而是承担图形计算之外的大量辅助任务。
报道指出,这些RISC-V核心对用户完全封闭,无法进行编程。更关键的是,它们与GPU固件深度绑定——一旦核心遭到篡改,GPU固件将无法正常驱动。其中一个特殊核心甚至已经接管了图形驱动程序的大量工作,且这一状态从2018年起就已存在。
在转向RISC-V之前,英伟达曾长期使用名为Falcon的专有核心。Falcon采用流水线设计,支持可变长度指令集,其设计目标并非追求极致速度,而是压缩芯片面积并应对较长的内存访问延迟。然而,Falcon缺乏64位寻址空间,无法运行真正的操作系统,最终被英伟达放弃。
这一发现意味着RISC-V在英伟达GPU中扮演的角色远比外界认知的更为深入。从辅助控制到部分接管图形驱动执行,RISC-V核心已成为英伟达GPU底层运作中不可忽视的组成部分。
本文由新大陆基于公开信息编辑整理
信息来源:IT之家 IT之家原文 ↗