Vulkan 1.3.255 Released With Cooperative Matrix Extension

Written by Michael Larabel in Vulkan on 26 June 2023 at 05:55 AM EDT. 2 Comments
VULKAN
Vulkan 1.3.255 was quietly released prior to the weekend and brings with it a new cooperative matrix extension.

Vulkan 1.3.255 has a handful of specification corrections/clarifications plus incorporates one new extension: VK_KHR_cooperative_matrix.

The VK_KHR_cooperative_matrix extension was worked on by NVIDIA, Arm, and AMD for supporting cooperative matrix types within the SPIR-V intermediate representation. The cooperative matrix types are medium-sized matrices that are mainly for use within compute shaders. There is the SPV_KHR_cooperative_matrix extension on the SPIR-V side and even GL_KHR_cooperative_matrix for a GLSL extension in the OpenGL world.

As of writing the GL_KHR_cooperative_matrix extension doesn't appear to have been published yet. The SPIR-V extension around cooperative matrix can be found via the SPIRV-Registry.

More details on the Vulkan 1.3.255 changes can be found via the Vulkan-Docs repository.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week