针对下一代GPU的准备工作已经启动。最新补丁显示,英伟达正在向Boot42支持过渡。英伟达Nova内核图形驱动补丁证实,随着Boot0逐渐被淘汰,下一代GPU将完全依赖Boot42识别机制。

Cover Image

英伟达通常通过Boot0等寄存器进行架构识别,现有布莱克威尔(Blackwell)系列显卡仍采用该方案。但最新出现在Nova图形驱动中的Boot42识别逻辑表明,英伟达可能正在逐步弃用Boot0。补丁中还明确提及英伟达已启动“下一代”GPU的准备工作——需要说明的是,这很可能指向专用于服务器芯片的鲁宾(Rubin)架构。

Phoronix报道,英伟达近期提交的新开源Nova驱动补丁显示,该公司正为鲁宾架构转向Boot42并淘汰Boot0。补丁说明中,英伟达工程师约翰·哈伯德(John Hubbard)解释道,未来GPU将摒弃长期使用的NV_PMC_BOOT_0寄存器,转而采用NV_PMC_BOOT_42以简化Nova驱动的识别逻辑。

英伟达GPU将不再使用NV_PMC_BOOT_0存储架构和版本详情,未来将改用NV_PMC_BOOT_42NV_PMC_BOOT_0会被清零。”

“调整Nova驱动中的选择逻辑,使其支持图灵(Turing)及后续架构GPU。该方案在可预见的未来持续有效,无需额外代码修改,因其覆盖从Linux支持的最早架构NV04到未来所有英伟达GPU……”

此次变更还删除了33行代码,形成更简洁且具备前瞻兼容性的结构。这一进展令人瞩目——多年来Linux社区一直批评英伟达缺乏上游参与,但采用Rust语言重写的Nova驱动显示出明显进步。

早期基础工作表明英伟达Linux团队已为鲁宾系列做好准备。纵观整体开发进程,我们持续数月跟踪报道鲁宾架构进展。不久前有消息称,英伟达已规划2026年下半年启动鲁宾架构芯片量产,而鲁宾Ultra版本可能采用微通道盖板实现最优散热。


文章标签: #英伟达 #GPU #Nova驱动 #鲁宾架构 #Boot42

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。