开源 NVIDIA Vulkan 驱动程序“NVK”活跃度上升


在 Mesa 的繁忙开发期间,开源 NVIDIA Vulkan 驱动程序“NVK”的活跃度也出现了上升;Collabora 的 Jason Ekstrand 近日非常积极地提出了这个 Vulkan 驱动程序。Ekstrand 是英特尔启动 ANV 开源 Vulkan 驱动程序时的原始开发人员之一,并在公司工作了多年,因此将成为 NVK 的重要贡献者。

NVK 由 Red Hat 工程师作为开源 NVIDIA Vulkan 驱动程序创建,由 Red Hat 的 Karol Herbst 等 Nouveau 开发者开发。这个 Vulkan 驱动程序在很大程度上仍处于开发阶段,尚未合并到主线 Mesa 中,可能还需要一段时间才能为 Linux 游戏玩家等准备好。

与此同时,最大的 Nouveau 障碍仍然存在于内核驱动程序方面,因为缺乏对 GeForce GTX 900 “Maxwell” GPU 和更新版本的 re-clocking 支持,这意味着 NVIDIA GPU 被困在 low boot-clock 频率下运行。

对于 GTX 900 系列和更新的产品,Nouveau 的性能状况非常糟糕。GTX 600/700 系列已经过时了,可以重新 re-clock 到其最佳 clock 频率,但感兴趣的用户只能通过命令行手动完成。在解决这个问题以及最终使这些工作复杂化的 PMU 固件问题之前,OpenGL 和 Vulkan Nouveau 的性能都将继续受到很大影响。

对正在进行的 Nouveau NVK 工作感到好奇的人可以通过目前集中开发的 Nouveau 的 Mesa NVK 分支跟踪进度。

目前,NVK 增加了更多的格式功能、Maxwell 修复、客户端内存对象归零、线性图像创建支持、许多错误修复以及其他各种添加。科技网站 Phoronix 称,我们希望 NVK 的开发工作继续全速进行,以便在 Nouveau DRM re-clocking 情况得到解决时为 Linux 玩家做好准备,估计是通过 NVIDIA GSP(GPU 系统处理器)的整合。


相关文章

2022-09-07

进行任何核心更改,它的开发已经停滞。 其次, OpenGL 驱动程序内部工作方式不同,对 NVIDIA 和 AMD 的优化也不同,驱动出问题可能导致 Blender 出现性能下降。而作为低级 API 的 Vulkan 则解决了这个问题,它更适合实际硬件的工作

2022-09-02

网格着色。目前,NVIDIA 已经发布了一个新的 Vulkan 测试版驱动程序,为 Vulkan 1.3.226  添加了完整的 VK_EXT_mesh_shader 支持。 此外,Vulkan 1.3.226 更新还引入了 VK_EXT_depth_clamp_01 扩展,引入深度钳功能。通过更新公告可了解有关 Vulk

2022-05-22

支持 ANGLE 的代码 用于老式 GeForce 6/7/8 GPU 的开源 Nouveau 驱动程序默认切换到使用 NIR,以便通过 NIR-to-TGSI 代码路径为仍在使用这些非常老的 NVIDIA GPU 的用户改进其着色器编译栈。 改进了对英特尔 Crocus 驱动程序的 OpenGL 兼容性

2022-07-04

的能力,而无需额外的内存或带宽开销。这取决于设备/驱动程序的实现和其他因素,目前此扩展可在使用 Google、Arm、Qualcomm 和 Imagination 供应商的移动设备上运行。 VK_EXT_shader_module_identifier - 此扩展使应用程序/游戏能够

2022-08-25

具日益复杂的推动。 与此同时,SQL 的受欢迎程度正不断上升,其在榜单的 Jobs ranking 中已位列第一(该排名仅关注 IEEEJob Site 和 CareerBuilder 的指标)。在调研过程中查阅了大量的 job listings 后,研究人员认为,SQL 的热门并不是

2021-11-09

roovy,本月都前进了 3 个位置。具体表现为 Ruby 从第 16 位上升到第 13 位,Groovy 从第 15 位上升到第 12 位。” 本月还有一些其他有趣的变化是,Lua 从第 32 位上升到了第 26 位、Dart 从第 40 位到了第 31 位、以及 Kotlin 从第 38 位到

2022-08-03

均下降了不少。与之形成对比的 PostgreSQL 则保持着稳定的上升趋势,其每月流行度分数跟去年同期相比都有不少的上涨。 下表是 TOP 10 数据库的最新分数和变化情况。 Rank DBMS Score Changes 1. Oracle 1260.80 -19.50

2022-02-10

第 10 位跌至第 12 位。 Go 排名继续攀爬,由第 13 位上升到了第 11 位。Objective-C 再次挤进了 TOP 20 榜单,从第 24 位上升到了第 18 位;Fortran 则跌至第 23 位。此外,第 11-20 名间排名相较前一个月出现上升的还有:MATLA

2022-05-12

IDIA 一直非常抗拒拥抱开源。尽管他们提供了出色的 Linux 驱动程序支持,但其私有闭源驱动却饱受 Linux 社区诟病。比如赫赫有名的 Linus+中指+ “So,fxxk you NVIDIA”,Fedora 项目负责人也曾发文抨击 NVIDIA 的专有驱动软件栈。如今 N

2022-04-05

多条抨击 NVIDIA 的专有驱动软件栈,并表示该公司在开源驱动程序支持方面应该向英特尔和 AMD 学习。 Matthew Miller 先是阐述了自己对 Fedora 和其他 Linux 发行版的看法,他认为每个人都在“构建共享的、共同的利益——属于我们所

2022-05-19

展了15年,是国内规模最大、历史最悠久、活跃度最高的开源操作系统社区之一;同时,深度社区也深受全球开源爱好者喜爱,具备相当的国际影响力。 院士专家助阵 畅谈开源产业新未来 中国工程院院士沈昌祥为大会致辞,

2022-09-21

CV-CUDA 仍然依赖于 CUDA 与 NVIDIA 专有的 API 和闭源的软件/驱动程序的实现,就像 NVIDIA 现有许多为加速 GPU 计算而设计的其他项目一样。 CV-CUDA 可以集成到 C/C++、Python 应用程序中,也可以集成到 PyTorch 等现有的深度学习框架中。

2022-03-11

量,但适配后也会降低用户彻底卸载的概率,提升应用的活跃度甚至是付费率。开发者也无需过度担心,因为 Google 并没有强制要求应用程序支持这一功能,不愿适配的话可以选择无视这个功能。 如果应用程序支持该功能,届

2021-12-22

主要用于树莓派 Raspberry Pi 4 的开源 v3dv Vulkan 驱动现在可以在 Android 和php 上使用运行了。 Mesa 的 v3d 图形驱动栈包括一个符合 GLES3.1 标准的 v3d 驱动和一个 Vulkan 图形驱动 v3dv,后者主要用于 Raspberry Pi 4。在 Raspberry Pi 4 上,