网易首页 > 网易号 > 正文 申请入驻

NVIDIA 发布开源 GPU 驱动程序

0
分享至

从 R515 驱动程序开始,NVIDIA 已开始在 GPL/MIT 双重许可下将 Linux GPU 内核模块作为开源发布。您可以在NVIDIA/open-gpu-kernel-modules GitHub 页面上找到这些内核模块的源代码。

此版本似乎是朝着改进 NVIDIA GPU 的使用以更紧密地与 Linux 上的操作系统集成迈出的重要一步。此外,此版本对于开发人员进行调试、提供与操作系统的高级集成以及做出各种贡献都很重要。开源模块还增加了 Linux 分发提供商的易用性。它们还改进了用于签名和部署 NVIDIA GPU 驱动程序的改变游戏规则的用户体验。Canonical 和 SUSE 现在能够将开放内核模块与 Ubuntu 和 SUSE Linux Enterprise Distributions 打包在一起。

如果需要,您可以按照代码路径查看内核事件时序如何与您的工作负载交互以加快调试速度。此外,企业软件开发人员现在可以将驱动程序无缝集成到为其项目配置的定制 Linux 内核中。

这与来自 Linux 最终用户社区的意见和评论一起,也有助于提高 NVIDIA GPU 驱动程序的质量和安全性。

NVIDIA 在NVIDIA/open-gpu-kernel-modules GitHub 页面上随每个新的驱动程序版本发布源代码。社区提交的补丁经过审核,如果获得批准,将集成到下一个版本中。

有关详细信息,请参阅 NVIDIA关于流程和版本兼容性的指南和文档。

支持的功能

R515 是开放式 GPU 核心模块的第一个版本。驱动程序的打包版本与源代码一起提供。

此代码是 NVIDIA Turing 和 NVIDIA Ampere 架构中数据中心 GPU 的最终生产就绪版本。去年逐步淘汰GSP 驱动程序架构使这成为可能,该架构旨在简化 NVIDIA 客户的过渡 。该公司还对广泛的工作负载进行了测试,以确保功能和性能与其专有的内核模式驱动程序相当。

未来,HMM(Heterogeneous Memory Support)等功能将成为NVIDIA Hopper架构中的核心组件。

在这个开源版本中,我们可以说对 GeForce 和 Workstation GPU 的支持处于 alpha 质量。GeForce 和 Workstation 用户可以在其 NVIDIA Turing 和 NVIDIA Ampere 架构 GPU 上使用此驱动程序来运行 Linux 桌面,并在 Vulkan、NVIDIA OptiX 中使用多显示器、G-SYNC 和 NVIDIA RTX 光线追踪等功能。

如果您更喜欢使用内核模块参数,可以从此处的链接查看详细信息。后续版本将引入更强大和全功能的 GeForce 和 Workstation 支持,NVIDIA Open Core Modules 最终将取代闭源驱动程序。

拥有 NVIDIA Turing 和 NVIDIA Ampere 架构 GPU 的客户可以选择安装哪些模块。图灵之前的客户仍然可以运行闭源模块。

开源内核模式驱动程序与 CUDA、OpenGL 和 Vulkan 使用相同的固件和相同的用户模式堆栈。但是,在这种情况下,驱动程序堆栈的所有组件都必须与发行版中的版本相匹配。例如,您不能获取源代码的一个版本,构建它,然后使用以前或未来版本的用户模式堆栈运行它。

有关安装正确版本和故障排除步骤的更多信息,您可以参考驱动程序的自述文件。

切换到设置

R515 版本包括闭源驱动程序和开源内核模块的预编译版本。这些版本是特殊的,允许您在安装过程中进行选择。与 NVIDIA Turing+ GPU 相比,默认选项允许静默安装为 NVIDIA Volta 和较旧的 GPU 选择最佳路径。

您可以从源代码构建内核模块并使用相应的用户模式驱动程序安装它们。

图 1. 旨在打开 GPU 核心模块并默认选择闭源模块的安装选项

共同生态系统

NVIDIA 正与 Canonical、Red Hat 和 SUSE 合作,为普通客户提供更好的打包、分发和支持模型。

典范

“无论他们是 AI/ML 开发人员、游戏玩家还是云用户,新的 NVIDIA 开源 GPU 核心模块都将简化安装并提高 Ubuntu 用户的安全性,”Canonical Silicon 合作伙伴关系副总裁 Cindy Goldberg 说。“作为开发人员中最受欢迎的基于 Linux 的操作系统 Ubuntu 的制造商,我们能够更好地与 Ubuntu 中的 NVIDIA GPU 集成,从而为 AI 和 ML 领域的高级开发人员提供更好的支持。”

在接下来的几个月中,NVIDIA Open GPU 核心模块将在最近发布的 Canonical Ubuntu 22.04 LTS中提供。

苏塞

SUSE 总经理 Markus Noga 表示:“在 SUSE,我们很高兴 NVIDIA 以开源形式发布了 GPU 内核模式驱动程序。这是开源社区和加速计算的真正里程碑。SUSE 很自豪能够成为第一个在 6 月份通过 SUSE Linux Enterprise 15 SP4 实现这一突破的要 Linux 发行版。NVIDIA 和 SUSE 通过提供强大的云、数据中心和安全软件供应链支持,共同满足您的许多 GPU 加速计算需求。” 解释为。

红色的帽子

红帽 Linux 工程副总裁 Mike McGrath 表示:“红帽的理念是企业开源可以推动创新并改善客户体验。” 我们对 NVIDIA 开源 GPU 核心驱动程序的决定表示赞赏。红帽与 NVIDIA 合作多年,我们很高兴看到他们迈出下一步。我们期待将这些功能带给我们的客户,并提高他们与 NVIDIA 硬件的互操作性。” 评论道。

上游方法

多年来,NVIDIA GPU 驱动程序旨在在操作系统、GPU 和 Jetson SOC 之间共享代码,以确保在所有受支持的平台上获得一致的体验。当前的代码库不符合 Linux 内核设计指南,并且似乎不是 Linux Upstream 的候选者。

Linux 内核社区计划与 Canonical、Red Hat 和 SUSE 等合作伙伴一起研究上游方法。

同时,发布的源代码作为参考,以帮助开发Nouveau驱动程序。Nouveau 可以利用 NVIDIA 驱动程序使用的相同软件,为驱动程序带来新功能,同时揭示许多 GPU 功能,例如时钟管理和热管理。

经常问的问题

我在哪里可以下载开源 GPU 驱动程序?

您可以下载R515 开发驱动程序作为CUDA Toolkit 11.7的一部分,或从“Beta”驱动程序下的驱动程序下载页面下载。R515 数据中心驱动程序将在未来版本中定期推出。

可以部署开放式 GPU 内核模块吗?

是的,NVIDIA 开放核心模块在 GPL/MIT 双重许可下获得许可。分发和重新打包权限受许可条款的约束。

是否会发布 CUDA 等用户模式驱动程序的源代码?

这些更改是针对内核模块的,不会触及用户模式组件。用户模式保持封闭源代码,在驱动程序和 CUDA 工具包中使用预构建的二进制文件发布。

开放式 GPU 核心模块支持哪些 GPU?

开放核心模块支持所有 NVIDIA Ampere 和 Turing 架构 GPU。数据中心 GPU 支持生产。Alpha 质量支持 GeForce 和 Workstation GPU。有关详细信息,请参阅 Datacenter、NVIDIA RTX 和 GeForce CUDA GPU 产品表(NVIDIA Turing 和更高版本的 GPU 具有 7.5 或更高的计算能力。)。

如何报告错误?

您可以通过GitHub 存储库或可用的最终用户支持论坛上的问题跟踪器报告问题。请通过GitHub 存储库安全政策中列出的渠道报告与安全相关的问题。

补丁提交和补丁的 SLA/CLA 流程是什么?

正在努力通过 GitHub 上的 PR(拉取请求)来增加社区提交激励。如果提交的补丁经过审核和批准,它们将被集成到下一个发布的驱动程序版本中。有关详细信息,请参阅NVIDIA 驱动程序进程文档。

由于发布的源代码是从共享代码库创建的快照,因此贡献可能不会反映为 GitHub 存储库中的单独 Git 提交。致力于批准社区贡献的过程。出于同样的原因,我们也不建议对代码进行重大的重新格式化。

PR 提交过程在NVIDIA/open-gpu-kernel-modules GitHub 页面上进行了描述,此类贡献包含在贡献者许可协议中。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
重庆冠军赛出现争议画面,国内观众给日本队员加油,无视中国选手

重庆冠军赛出现争议画面,国内观众给日本队员加油,无视中国选手

小鬼头体育
2024-05-31 18:05:16
安倍晋三的墓地:简陋寒酸,墓碑上只刻着五个字,全都是中国汉字

安倍晋三的墓地:简陋寒酸,墓碑上只刻着五个字,全都是中国汉字

小新历史
2024-05-31 11:33:08
按摩时,足浴技师问你“之前来过么?”可能在暗示你,别不当回事

按摩时,足浴技师问你“之前来过么?”可能在暗示你,别不当回事

毒舌混知所
2024-03-30 07:50:03
小梅带汪小菲到寺庙上香,帮汪家求财神,全力支持张兰事业

小梅带汪小菲到寺庙上香,帮汪家求财神,全力支持张兰事业

素素娱乐
2024-05-31 09:02:25
为什么船的速度要用“节”,而不是“公里/小时”?

为什么船的速度要用“节”,而不是“公里/小时”?

魅力科学君
2024-05-31 20:15:37
网红陈沂下海加入SWAG,男网红喊话:给上亿我也拍!

网红陈沂下海加入SWAG,男网红喊话:给上亿我也拍!

葫芦哥爱吐槽
2024-05-31 16:58:46
新人来袭!《歌手2024》第二轮揭榜歌手官宣,Fine乐团和张钰琪

新人来袭!《歌手2024》第二轮揭榜歌手官宣,Fine乐团和张钰琪

娱乐寡姐
2024-05-31 22:44:40
四大对手同时赢球,中国女排输球后再遭重创,蔡斌最快半月后下课

四大对手同时赢球,中国女排输球后再遭重创,蔡斌最快半月后下课

极度说球
2024-05-31 23:23:15
笑死!00后果然开始整治农村了!大学生村官一来 整个村委全进去

笑死!00后果然开始整治农村了!大学生村官一来 整个村委全进去

猫小狸同学
2024-05-24 12:20:02
你签过超级严格的保密协议吗?牺牲12年的爸爸能复活了简直没想到

你签过超级严格的保密协议吗?牺牲12年的爸爸能复活了简直没想到

小鹿姐姐情感说
2024-05-31 18:57:01
奥运晋级形势:意大利稳妥,日本落后中国7.78分,荷加进前十

奥运晋级形势:意大利稳妥,日本落后中国7.78分,荷加进前十

小豆豆赛事
2024-06-01 02:07:53
“剧王”也要被抬走,《庆余年2》开超前点播半月播完,原因现实

“剧王”也要被抬走,《庆余年2》开超前点播半月播完,原因现实

叶二娱评
2024-05-30 19:17:39
相隔几个小时,C罗和梅西先后失去了骄傲的记录

相隔几个小时,C罗和梅西先后失去了骄傲的记录

星耀国际足坛
2024-05-31 18:08:06
谷俊山威胁领导廖锡龙:我让你离开你就得离开,廖是如何回应?

谷俊山威胁领导廖锡龙:我让你离开你就得离开,廖是如何回应?

历史龙元阁
2024-05-28 00:56:55
中国车企宣布关闭欧盟办公室,解雇员工!欧盟对中国态度变了?

中国车企宣布关闭欧盟办公室,解雇员工!欧盟对中国态度变了?

兵哥闲聊
2024-05-31 14:46:51
LPL女解说互撕爆典:有这闲工夫不如练解说!网友直呼太抽象了

LPL女解说互撕爆典:有这闲工夫不如练解说!网友直呼太抽象了

叶子猪游戏网
2024-05-31 11:54:00
66岁老人去南京看病,坐诊大夫竟是自己儿子,父子相隔42年后相认

66岁老人去南京看病,坐诊大夫竟是自己儿子,父子相隔42年后相认

苗苗情感说
2024-05-31 15:14:02
落魄港星广东登台获巨星待遇!太太被斥连累老公:想嫁明星结果

落魄港星广东登台获巨星待遇!太太被斥连累老公:想嫁明星结果

我爱追港剧
2024-05-28 00:51:32
两年1800万,重返森林狼!李凯尔成联盟第1,彻底征服了所有人

两年1800万,重返森林狼!李凯尔成联盟第1,彻底征服了所有人

邮轮摄影师阿嗵
2024-05-31 21:21:30
警号000001落马了,大快人心!

警号000001落马了,大快人心!

华人星光
2024-05-22 15:03:01
2024-06-01 11:18:44
闻雯百科
闻雯百科
幸福快乐就好
116文章数 101112关注度
往期回顾 全部

科技要闻

华为上新!余承东:问界6月销量将超4万辆

头条要闻

中方确认不参加6月的乌克兰和平峰会 俄方回应:支持

头条要闻

中方确认不参加6月的乌克兰和平峰会 俄方回应:支持

体育要闻

欧文:当老二怎么了?硬就行了!

娱乐要闻

白玉兰提名:胡歌、范伟争视帝

财经要闻

实锤!普华永道,危!

汽车要闻

吉利银河E5 Flyme Auto智能座舱首发

态度原创

健康
亲子
艺术
手机
军事航空

晚餐不吃or吃七分饱,哪种更减肥?

亲子要闻

妈妈带娃是孩子很乖,关灯后真相大白,难怪这么乖呢!

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

手机要闻

消息称iOS 18将对控制中心进行已跳票两次的更新

军事要闻

拜登称以色列提出新的三阶段停火方案

无障碍浏览 进入关怀版