英伟达已开始为其下一代Rubin架构GPU进行软件生态的提前布局。根据外媒phoronix的发现,该公司于上周五向开源社区提交了新一轮Nova内核图形驱动补丁,其中明确包含对“下一代GPU”的支持。
邮件记录显示,英伟达工程师约翰·哈伯德在提交说明中透露,从Rubin架构开始,英伟达GPU将不再使用沿袭多代的NV_PMC_BOOT_0寄存器来存储架构信息,转而启用全新的NV_PMC_BOOT_42寄存器。这一硬件层面的变革,意味着未来Rubin芯片的初始化方式将与现有产品产生根本性差异。
为应对这一底层硬件变更,Nova驱动进行了针对性调整。新的驱动逻辑设计得更为前瞻,能够兼容从图灵架构到未来新架构的识别需求。哈伯德特别强调,此次重构将使驱动代码在“可预见的未来无需再次修改”,展现出英伟达对驱动可持续架构的重视。
值得注意的是,本次更新在增加新功能的同时,还通过删除冗余代码实现了代码精简,净减少33行指令,体现了软件优化的精益求精。
作为英伟达采用Rust语言开发的开源内核驱动,Nova的这次重要更新,标志着Rubin架构的软件支持已正式提上日程。这种在硬件发布前就公开准备驱动更新的做法,不仅展现了英伟达对开源社区的重视,也反映出其在Linux生态系统中日益开放的开发策略。随着更多相关代码的陆续释出,Rubin架构的完整面貌或将逐渐清晰。
dota猛犸的出装顺序是什么?跳刀可以第一个出吗?
扁鹊的核心三件装备除了魔女斗篷还有什么?
赛博朋克2077推荐新手选择什么难度?
魔兽世界任务追踪不自动显示怎么解决?
荒野行动限时点券怎么用?可以买什么?
忍者必须死3绯斩苍牙需要多少勾玉才能获得?
王者裴擒虎怎么玩?有什么必知连招技巧?
王者姬小满怎么玩?打野的思路是啥?
双人成行在steam平台是免费游戏吗?
城市天际线为什么经常闪退?有什么解决办法吗?