Vulkan 1.4.311 发布,包含针对 BFloat16 的新扩展

Vulkan 1.4.311 发布,包含针对 BFloat16 的新扩展

💡 原文中文,约900字,阅读约需2分钟。
📝

内容提要

Vulkan 1.4.311 更新发布,修复了一些问题,并新增两个扩展:VK_EXT_fragment_density_map_offset(允许指定片段密度图偏移)和 VK_KHR_shader_bfloat16(支持着色器中的 BF16 操作,促进机器学习与 AI)。

🎯

关键要点

  • Vulkan 1.4.311 更新发布,修复了一些问题并进行了澄清和细微改进。
  • 新增扩展 VK_EXT_fragment_density_map_offset,允许指定片段密度图偏移。
  • VK_EXT_fragment_density_map_offset 由 Valve 和高通共同开发,支持更改应用密度值的帧缓冲区位置。
  • 新增扩展 VK_KHR_shader_bfloat16,支持着色器中的 BF16 操作。
  • VK_KHR_shader_bfloat16 的研发由多家公司的工程师共同参与,旨在支持机器学习与 AI。
  • Vulkan BF16 对 VK_KHR_shader_bfloat16 的支持有利于新 GPU 的机器学习/AI 计划。

延伸问答

Vulkan 1.4.311 更新了哪些内容?

Vulkan 1.4.311 更新修复了一些问题,并新增了两个扩展:VK_EXT_fragment_density_map_offset 和 VK_KHR_shader_bfloat16。

VK_EXT_fragment_density_map_offset 扩展的功能是什么?

VK_EXT_fragment_density_map_offset 允许应用程序指定片段密度图附件的偏移量,以更改应用密度值的帧缓冲区位置。

VK_KHR_shader_bfloat16 扩展的目的是什么?

VK_KHR_shader_bfloat16 扩展旨在支持着色器中的 BF16 操作,以促进机器学习与 AI 的应用。

哪些公司参与了 VK_KHR_shader_bfloat16 的研发?

VK_KHR_shader_bfloat16 的研发由 AMD、NVIDIA、Arm、Google、Qualcomm、Imagination 和 Intel 的工程师共同参与。

VK_EXT_fragment_density_map_offset 是由谁开发的?

VK_EXT_fragment_density_map_offset 是由 Valve 和高通共同开发的扩展。

Vulkan 1.4.311 对机器学习和 AI 有何影响?

Vulkan 1.4.311 的 VK_KHR_shader_bfloat16 扩展支持 BF16 数据类型,有利于新 GPU 的机器学习和 AI 计划。

➡️

继续阅读