Vulkan 1.4.351

Khronos Group 发布了 Vulkan 图形 API 更新 1.4.351。此次技术版本更新包括六个新扩展、规范修复,以及为未来的 GPU 和游戏引擎进行的进一步基础架构准备。

最显著的新功能是 VK_KHR_shader_bfloat16 扩展,它为着色器添加了对 BFloat16 格式的支持。这种格式广泛应用于机器学习和 AI 加速任务,与 FP32 相比,它能降低内存需求并提升计算性能。此扩展主要面向支持 AI 工作负载的现代 GPU。

该规范还包括:

  • VK_KHR_shader_expect_assume — 分支优化的编译器提示;
  • VK_EXT_image_sliced_view_of_3d — 从 3D 纹理创建 2D 视图;
  • VK_EXT_image_compression_control_swapchain — 交换链中的图像压缩控制;
  • 光线追踪和 SPIR-V 基础设施更新;
  • 对记忆模型行为和同步的澄清。

Mesa 开发人员已经开始将新功能集成到 RADV 和 ANV 中,NVIDIA 和 AMD 也更新了其内部驱动程序规范。其中一些扩展功能将出现在未来版本的 DXVK、VKD3D-Proton 以及基于 Unreal Engine 和 Unity 的游戏引擎中。

值得注意的是,Khronos 继续致力于在 Vulkan 中逐步融合图形和 AI 工作负载。对 BFloat16 的支持被视为朝着更紧密地集成机器学习功能迈出的重要一步,无需单独的 CUDA 或 ROCm API。

来源: linux.org.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster