Khronos 利用 Vulkan 1.4 简化 GPU 加速应用程序的开发和部署

Khronos Group 宣布发布 Vulkan 1.4,这是其跨平台 3D 图形和计算 API 的最新版本。Vulkan 1.4 在其核心规范中,集成并强制支持许多经过验证的功能,扩展了开发人员始终可用的功能,大大简化了跨多个平台的应用程序开发和部署。

Vulkan 1.4 规范整合了许多以前可选的扩展、功能和增加的最低硬件限制,其中许多是在 Vulkan 路线图 2022 和 2024 里程碑和相关配置文件中定义的,包括:

  • 流式传输:Vulkan 1.4 提出了新的实施要求,以确保可移植的跨平台应用程序可以将大量数据传输到设备,同时以最佳性能进行渲染。
  • 以前对新兴高性能应用程序至关重要的可选扩展和功能,现在在 Vulkan 1.4 中成为必选功能,以确保它们在多个平台上的可靠可用性。这些扩展和功能包括推送描述符、动态渲染本地读取和标量块布局。
  • 维护扩展(包括 VK_KHR_maintenance6)现在是核心 Vulkan 1.4 规范的一部分。
  • 现在可以保证支持最多八个独立渲染目标的 8K 渲染,以及其他几个限制的增加。

*经过验证的、开发人员要求的功能集成到核心开放标准 Vulkan API 中,确保 3D 图形和计算的跨平台功能一致。

致力于创建先进互操作性标准的行业领先公司开放联盟 Khronos® Group 宣布发布 Vulkan® 1.4,这是其跨平台 3D 图形和计算 API 的最新版本。Vulkan 1.4 在其核心规范中集成并强制支持许多经过验证的功能,扩展了开发人员始终可用的功能,大大简化了跨多个平台的应用程序开发和部署。

即将离任的 Vulkan 工作组主席 Tom Olson 表示:“ Vulkan 1.4 是一个由开发人员驱动的更新,它增强了 Vulkan 作为在任何平台上创建图形密集型应用程序的稳定、可靠框架的价值。在我卸任之际,我很自豪地看到我们通过路线图奠定的基础取得了成果。我们的路线图里程碑计划为开发人员提供了全新级别的灵活性和性能,使 Vulkan 在未来几年走上了持续创新和更广泛采用的道路。”

Vulkan 1.4 规范整合了许多以前可选的扩展、功能和增加的最低硬件限制,其中许多是在 Vulkan 路线图 2022 和 2024 里程碑和相关配置文件中定义的,包括:

  • ​流式传输:Vulkan 1.4 提出了新的实施要求,以确保可移植的跨平台应用程序可以将大量数据传输到设备,同时以最佳性能进行渲染。
  • ​以前对新兴高性能应用程序至关重要的可选扩展和功能现在在 Vulkan 1.4 中成为必需功能,以确保它们在多个平台上的可靠可用性。这些扩展和功能包括推送描述符、动态渲染本地读取和标量块布局。
  • ​维护扩展(包括 VK_KHR_maintenance6)现在是核心 Vulkan 1.4 规范的一部分。
  • ​现在可以保证支持最多八个独立渲染目标的 8K 渲染,以及其他几个限制的增加。

新当选的 Vulkan 工作组主席 Ralph Potter 表示:“ Vulkan 1.4 是一个里程碑版本,它直接将人们期待已久的功能和经过验证的扩展纳入核心标准。通过强制实施这些功能,我们将在更广泛的设备上增强 Vulkan 的灵活性和性能,使开发人员能够更轻松地创建尖端应用程序,并确信它们将在任何平台上可靠运行。”

Vulkan 一致性测试套件 (CTS) 是一套广泛的开源测试套件,包含近三百万个测试,所有 Vulkan 实施者都必须通过这些测试,以提高跨平台一致性。AMD、Arm、Imagination、Intel、NVIDIA、Qualcomm 和 Samsung 的开发驱动程序均已通过 Vulkan 1.4 一致性测试。此外,Mesa 开源 Linux 驱动程序已在 AMD、Apple、Intel、NVIDIA 和 Qualcomm 硬件上通过了 Vulkan 1.4 一致性测试。已通过 Khronos 正式一致性测试流程,并已发货的驱动程序已列在 Vulkan 一致性产品注册表中。

Vulkan 的工具生态系统不断发展,为开发人员提供强大的、社区驱动的工具,以提高着色器的可移植性和性能。LunarG 的 Vulkan SDK 支持多种着色器语言,包括 HLSL、GLSL 和 Slang(现在是Khronos 托管的开源项目),使开发人员能够使用最适合其技术和商业要求的着色语言。Vulkan SDK 将于 2025 年 1 月更新,以支持 1.4 版。

Khronos Vulkan 工作组欢迎在 GitHub Vulkan-Docs上提供有关 Vulkan 1.4 的反馈。我们还鼓励开发人员加入 Vulkan Discord 频道和 vulkan.org 上的其他支持论坛。


了解有关Vulkan 的更多信息

Khronos 将于 2024 年 12 月 5 日星期四东京当地时间下午 3:30 在 SIGGRAPH Asia 2024 上举办 Vulkan BOF (Birds of a Feather,同类相聚) 会议。有关详细信息,请参阅 Khronos @ SIGGRAPH Asia

诚邀开发者参加 2 月 11 日至 13 日在英国剑桥举行的 Vulkanised 2025。Vulkanised 是专门针对 Vulkan API 的顶级会议和聚会,汇集开发者社区以交流想法、应对挑战并塑造这一重要开放标准及其生态系统的未来。


行业支持

AMD 高级副总裁兼首席软件官 Andrej Zdravkovic 表示:“ Vulkan 1.4 为整个行业的实现带来了更大的功能对等性,需要 AMD 硬件自 Vulkan 1.0 以来支持的几项功能,以及 Vulkan 2022 和 2024 路线图里程碑中的许多新功能,这些功能将有助于改善开发人员的体验。AMD 打算在明年初发布的 AMD 软件:Adrenalin Edition™ 驱动程序中支持 Vulkan 1.4 。 ”

Arm 开发者平台副总裁 Geraint North 表示:“ 为了满足消费者对优质移动体验日益增长的需求,开发者需要合适的工具来创建更复杂的应用程序。Vulkan 1.4 的发布代表着向前迈出的重要一步,新功能将为开发者带来更高的易用性。Arm 始终致力于为开发者提供创建下一代图形和计算应用程序所需的工具和技术,我们很高兴能够在 Arm Immortalis 和 Mali GPU 上支持 Vulkan 1.4。”

Imagination Technologies 创新副总裁 Ed Plowman 表示:“ Imagination 对 Vulkan 1.4 核心的全新发布感到兴奋,它为使用我们所有当前 GPU 的开发人员带来了诸多好处。Vulkan 1.4 改善了 Imagination 支持的所有不同细分市场的编程体验,从深度嵌入式 GPU 到基于 Vulkan 1.4 构建的最高性能尖端解决方案,以 Vulkan 路线图配置文件推动创新。”

英特尔公司 CVP 兼 GPU 和 NPU 硬件 / 软件 IP 总经理 Lisa Pearce 表示:“ 我们期待明年初将 Vulkan 1.4 支持,带给数百万个英特尔 Arc™ 显卡和英特尔显卡平台,Vulkan 1.4 规范以 2022 和 2024 年路线图里程碑为基础,将关键功能集成到核心标准中,为开发人员提供了一种新的强大工具,可以在各种平台上交付下一代图形应用程序。”

NVIDIA 软件工程副总裁 Thiru Sinnathamby 表示:“ Vulkan 1.4 让开发人员能够比以往更轻松地创建和部署 GPU 加速应用程序。今天,NVIDIA 正在推出符合 Vulkan 1.4 标准的驱动程序,以及 Windows 10、Windows 11 和 Linux 上完整的 Roadmap 2024 里程碑功能,所有这些都由我们更新的 Nsight Graphics 工具支持。”

三星电子移动体验业务执行副总裁兼系统研发主管 Sungdo Moon 表示:“ 我们很高兴 Vulkan 1.4 的发布。Vulkan API 的最新版本提高了可用性,并提供了更一致的开发人员体验,从而提供了在各种平台上处理高保真图形的最有效方式。我们期待将 Vulkan 1.4 引入我们的三星 Galaxy 设备,并支持开发人员为我们的客户创造出色的体验,”


关于 Vulkan

Vulkan 是一种开放的、免版税的图形和计算 API,旨在高效、跨平台地访问现代 GPU。它被广泛用于领先的游戏引擎、尖端游戏和高性能应用程序。Vulkan 支持各种设备,包括 Windows 和 Linux PC、游戏机、云平台、手机和嵌入式系统。

原新闻文章中有大量相关链接,为便于订阅者方便获取资源,需要的订阅者请参考原新闻文章:
https://www.khronos.org/news/press/khronos-streamlines-development-and-deployment-of-gpu-accelerated-applications-with-vulkan-1.4

内容来源 | www.khronos.org
审核校对 | Dennis Fu
翻译排版 | 方莹


本文转自:THE KHRONOS GROUP,转载此文目的在于传递更多信息,版权归原作者所有。如不支持转载,请联系小编demi@eetrend.com删除。

最新文章