NVIDIA 已发布其 Linux 内核模块的 GPU 源代码并使其开源
admin
2023-07-31 17:27:13
0

1644532920_nvidia_t1000_professional_graphics_card_story1644532920_nvidia_t1000_professional_graphics_card_story

英伟达已在公司维护的 GitHub 存储库上发布了用于 R515 驱动程序的 Linux 内核模块的源代码。源代码在双重许可模式下可用,这使得分析、调整和集成更容易,因为模块现在可以合法地重新分发。

英伟达已将 2018 年之后生产和发布的所有产品的 Linux GPU 内核驱动程序开源。这意味着 GeForce 30 和 GeForce 20 系列、GTX 1650 和 1660 以及数据中心级 A 系列的源代码 Linux 内核模块, Tesla 和 Quadro RTX 可在 GitHub 存储库中找到。由于它们是在结合了 GPL 和 MIT 许可的双重许可模式下发布的,因此这些模块可以合法地重新分发。

这家 GPU 制造商声称,这一步骤将有助于改善其产品在 Linux 平台上的体验。开源方面应显着简化 Linux 发行版、调试和促进贡献活动的集成过程。

这是迄今为止NVIDIA迈出的最大一步已经走向开源生态系统,但大部分代码仍然隐藏。这是因为在开源 Linux 内核模块之前,很大一部分代码已移至固件端。

除了锁定固件外,用户模式驱动程序也将保持闭源。驱动程序将与预构建的二进制文件一起发布。不用说,这意味着源代码的主要部分和大部分现代图形驱动程序仍然无法访问。

值得注意的是,NVIDIA驱动程序仍然不是 Linux 内核的一部分。也就是说,没有上游整合的可能。这意味着 NVIDIA 的举动最初不会对驱动程序和 Linux 发行版产生任何重大影响。

尽管如此,Nouveau 驱动程序的开发人员仍然可以利用开源图形驱动程序来改进他们的代码并大幅提升性能。GPU 功能的一些关键方面(例如时钟和热管理)现在可供分析。因此,仍然可以对开源驱动程序进行有针对性的改进。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Hive OS 新建飞行表的方... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何在 Windows 11 ... 在对 Windows 注册表编辑器进行任何更改之前,强烈建议备份您的注册表设置。如果出现问题,您始终...
Hive OS 部署 PXE ... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Hive OS A卡超频VII... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
如何在Instagram上扫描... 如何在Instagram上扫描名称标签/ QR? 总而言之,您可以通过大约四种不同的方法来扫描这些I...