0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英伟达终于选择了开源GPU驱动

E4Life 来源:电子发烧友网 作者:周凯扬 2022-05-16 07:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,GPU社区迎来了一个大消息,英伟达决定基于GPL/MIT双重协议开源其GPU内核驱动,为Linux内核版本3.10以上提供支持。此消息一出引起了Linux社区的轩然大波,难道英伟达终于开窍了?

开源驱动中的差生

长久以来,AMD为Linux提供专有驱动的同时,也在大力推动开源驱动的支持,不仅积极提供代码,也给到了足够的文档支持。因此,只有需要OpenCL渲染等图形支持时,才需要用到专有驱动。而反观英伟达,他们虽然早早就开始对Linux提供支持,但仅限于其专有驱动。英伟达此举惹恼了不少人,连Linux之父Linus Torvalds多年前被问及英伟达OptimusGPU为何缺乏Linux支持时,都表示英伟达是他们遇见过的最难相处的公司,甚至对其公然大骂。
A100GPU / 英伟达

哪怕是刚进入独立GPU没多久的英特尔在开源驱动上的支持也要好于英伟达,更不用说此前英特尔的集成GPU就对Linux有着极好的开源驱动支持。这或许也是为何一众超级计算机系统选择了用AMD的RadeonInstinct和英特尔的XeGPU,也没有选择英伟达A100的原因。

对于AMD来说,尤其是在Linux下,开源的驱动甚至好过专有驱动,而在英伟达身上,这种状况就反过来了。过去在Linux开发者的眼中,英伟达对于他们的开源社区提供的支持并不多,首先英伟达没有主动支持,再来英伟达没有给出任何文档也没有提交任何开源代码。更糟糕的是,英伟达GPU的开源驱动并不完美。以著名的开源英伟达驱动nouveau为例,这一驱动在没有签名的情况下,GPU是无法全速运转的。

英伟达的GPU驱动开源才刚走出第一步

英伟达显然也意识到了这一点,但出于商业考虑,比如防止技术泄露等,于是在过去这么多年里,都没有选择开源驱动。然而从近日发布的R515驱动开始,英伟达终于决定开放其GPU内核模块驱动,将各多的自由交予Linux下的开发者。他们可以在原有英伟达GPU驱动的基础上进行签名和分发,并加以改进。提供更好的体验,而几大Linux发行版也可以与这些内核模块打包在一起。
R515驱动供用户选择安装开源或闭源核心模块 / 英伟达

英伟达不仅公布了驱动源代码,也提供完全打包好的驱动版本,不过根据GPU架构与定位的不同,其代码仍有一定差异。比如大部分数据中心长期以来用的已经是Linux系统了,加上英伟达去年就开始逐步推行GSP驱动架构,让GSP单元接替CPU来完成GPU初始化和管理任务,因此A100等主要数据中心GPU刚开源的代码已经可以用于生产。

但消费级的GeforceGPU和工作站级的WorkstationGPU就并非如此了,目前这些GPU中并没有GSP单元,所以其代码还是还处于最初期的测试阶段,很难做到不出差错。而且开源的代码也仅限于图灵和安培架构的GPU,图灵架构之前的GPU依然只能选择闭源的内核模块驱动。除此之外,英伟达GPU驱动中最有价值的那部分,也就是CUDA这些用户层的驱动,依然是闭源的。

而将Linux移植到苹果M1系列上的开发者Hector Martin表示,虽然英伟达声称开源内核驱动,但其实将大部分内容都移动到了固件上,所以才开始推行这一开源驱动策略,有种师从博通的既视感。但好在英伟达至少真的开始朝开源驱动这个方向走了。并表示随着开源驱动的质量逐步提高,会慢慢淘汰掉闭源驱动。

英伟达此举确实改善了其GPU产品在Linux下的集成和支持,让开发人员有了更多调试的空间,这倒不是真的因为十年前Linus竖的中指终于让其警醒,更多的还是为了把握企业和数据中心市场。随着机密计算的需求越来越高,英伟达作为机密计算联盟成员之一,自然不能因为闭源驱动给到了开发者限制,而丧失这一市场。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5268

    浏览量

    136058
  • 开源硬件
    +关注

    关注

    8

    文章

    232

    浏览量

    31386
  • 英伟达
    +关注

    关注

    23

    文章

    4115

    浏览量

    99603
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    豪言自家芯片比英伟GPU强10倍,这家AI公司再获融资

    电子发烧友网报道(文 / 吴子鹏)在 AI 算力需求呈指数级增长的今天,英伟凭借其 GPU 和 CUDA 生态构筑的 “护城河” 似乎坚不可摧。然而,一股由前谷歌 TPU 核心工程师组成
    的头像 发表于 03-01 06:41 1.2w次阅读

    国产GPU再下一城,群起突围英伟+AMD

    上市。   根据Jon Peddie Research的数据,独立GPU市场英伟一家独大,近年来持续维持超80%的市场份额,而AMD公司则占据剩余近20%的市场份额。自人工智能市场爆发式增长以来,
    的头像 发表于 07-07 08:59 7518次阅读
    国产<b class='flag-5'>GPU</b>再下一城,群起突围<b class='flag-5'>英伟</b><b class='flag-5'>达</b>+AMD

    GPU不是AI的唯一解:英伟用Groq LPU证明,推理赛道需要“另一条腿”

    大会上,英伟CEO黄仁勋正式发布Vera Rubin AI超级计算机平台。这一平台的问世,不仅标志着英伟战略从单一的
    的头像 发表于 03-24 11:27 6014次阅读
    <b class='flag-5'>GPU</b>不是AI的唯一解:<b class='flag-5'>英伟</b><b class='flag-5'>达</b>用Groq LPU证明,推理赛道需要“另一条腿”

    新思科技与英伟多项硬核科技成果亮相GTC 2026

    新思科技(Synopsys, Inc.,纳斯达克股票代码:SNPS)在英伟 GTC 2026 大会(NVIDIA GTC 2026)上,展示其与英伟
    的头像 发表于 03-18 17:36 997次阅读

    英伟Rubin GPU采用钻石铜散热,解决芯片散热难题

    电子发烧友网综合报道 在AI算力狂飙的时代,芯片散热问题成为制约技术发展的关键瓶颈。英伟下一代Vera Rubin架构GPU,将全面采用“钻石铜复合散热 + 45℃温水直液冷”全新方案,为解决芯片
    的头像 发表于 02-05 13:46 5374次阅读
    <b class='flag-5'>英伟</b><b class='flag-5'>达</b>Rubin <b class='flag-5'>GPU</b>采用钻石铜散热,解决芯片散热难题

    黄仁勋:英伟AI芯片订单排到2026年 英伟上季营收加速增长62%再超预期

    AI芯片总龙头英伟的财报终于带来了惊喜;英伟公司发布财报数据显示,上季营收加速增长62%;再超华尔街预期。业界都比较振奋,
    的头像 发表于 11-20 11:36 1448次阅读

    英伟发布 NVQLink 开放系统架构;国内首个汽车芯片标准验证平台投入使用

    英伟发布 NVQLink 开放系统架构 在华盛顿特区举行的英伟全球技术大会上,英伟(NVI
    发表于 10-29 10:33 1324次阅读

    英伟,怎么也用上碳化硅

    电子发烧友网报道(文/梁浩斌)在多种先进封装技术中,硅中介层都起到重要的作用。在台积电CoWoS封装中,硅中介层是高密度互连的核心,是实现多芯片集成和高性能的关键。   不过最近有消息称,英伟决定
    的头像 发表于 09-25 15:22 4857次阅读
    <b class='flag-5'>英伟</b><b class='flag-5'>达</b>,怎么也用上碳化硅<b class='flag-5'>了</b>

    英伟自研HBM基础裸片

    "后的下一代AI GPU "Feynman"。   有分析指出,英伟此举或是将部分GPU功能集成到基础裸片中,旨在提高HBM和GPU的整体
    的头像 发表于 08-21 08:16 3012次阅读

    aicube的n卡gpu索引该如何添加?

    请问有人知道aicube怎样才能读取n卡的gpu索引呢,我已经安装了cuda和cudnn,在全局的py里添加了torch,能够调用gpu,当还是只能看到默认的gpu0,显示不了gpu1
    发表于 07-25 08:18

    英伟获美批准恢复H20在华销售,同步推出全新兼容GPU

    7月15日上午,央广财经记者从英伟方面确认,英伟已经获得美国批准,将恢复 H20 在中国的销售,并推出面向中国市场的全新且完全兼容的 GPU
    的头像 发表于 07-16 17:49 927次阅读

    英伟黄仁勋:将向中国市场销售H20芯片 中国市场至关重要

    英伟CEO黄仁勋在北京访问期间发表声明称,将恢复在中国销售其H20 GPU芯片,并根据美国出口限制为中国市场推出一款新的GPU英伟
    的头像 发表于 07-15 14:32 1495次阅读

    英伟拟再推中国特供GPU,今年6月量产!

    电子发烧友网综合报道 近年来,美国政府对华半导体出口管制政策不断收紧,英伟等半导体企业面临严峻挑战。为保持在中国市场的竞争力,英伟推出了多款特供版
    发表于 05-27 00:03 4894次阅读

    GPU 维修干货 | 英伟 GPU H100 常见故障有哪些?

    上涨,英伟H100GPU凭借其强大的算力,成为AI训练、高性能计算领域的核心硬件。然而,随着使用场景的复杂化,H100服务器故障率也逐渐攀升,轻则影响业务进度,重
    的头像 发表于 05-05 09:03 3367次阅读
    <b class='flag-5'>GPU</b> 维修干货 | <b class='flag-5'>英伟</b><b class='flag-5'>达</b> <b class='flag-5'>GPU</b> H100 常见故障有哪些?