Intel's Open-Source Vulkan Driver Lands BFloat16 Support In Mesa 25.2
([Intel] 3 Hours Ago
VK_KHR_shader_bfloat16)
- Reference: 0001543474
- News link: https://www.phoronix.com/news/Intel-ANV-Vulkan-BFloat16
- Source link:
Introduced last month in the Vulkan 1.4.311 spec was [1]VK_KHR_shader_bfloat16 for supporting BF16 types within SPIR-V shaders. Merged today for Mesa 25.2 is that BFloat16 support for Intel's open-source Vulkan Linux driver.
The necessary changes to Mesa's SPIR-V code, the NIR intermediate representation, and the Intel ANV driver code is now merged for allowing BFloat16 data type use. This will potentially be useful for Vulkan-accelerated AI / machine learning software moving forward among other Vulkan compute use.
More details on this VK_KHR_shader_bfloat16 support for the Intel Vulkan driver via [2]this Mesa merge .
[1] https://www.phoronix.com/news/Vulkan-1.4.311-Released
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34105
The necessary changes to Mesa's SPIR-V code, the NIR intermediate representation, and the Intel ANV driver code is now merged for allowing BFloat16 data type use. This will potentially be useful for Vulkan-accelerated AI / machine learning software moving forward among other Vulkan compute use.
More details on this VK_KHR_shader_bfloat16 support for the Intel Vulkan driver via [2]this Mesa merge .
[1] https://www.phoronix.com/news/Vulkan-1.4.311-Released
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34105
Schalefer