<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1" -->

---
title: Vulkan 1.4.359 Expands Cooperative Matrix Capabilities
description: Vulkan 1.4.359 introduces VK_EXT_cooperative_matrix_maintenance1, a new extension that expands on the cooperative matrix support originally added in...
canonical: https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Vulkan 1.4.359 Expands Cooperative Matrix Capabilities | daily.dev
og:description: Vulkan 1.4.359 introduces VK_EXT_cooperative_matrix_maintenance1, a new extension that expands on the cooperative matrix support originally added in...
og:url: https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1
og:image: https://api.daily.dev/og/posts/O8QhxeuV1.png
og:image:alt: Vulkan 1.4.359 Expands Cooperative Matrix Capabilities
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Vulkan 1.4.359 Expands Cooperative Matrix Capabilities

**[Phoronix](https://daily.dev/sources/phoronix)** · 2 min read · 0 upvotes · 0 comments

## Summary

Vulkan 1.4.359 introduces VK_EXT_cooperative_matrix_maintenance1, a new extension that expands on the cooperative matrix support originally added in VK_KHR_cooperative_matrix (Vulkan 1.3.255). The new extension goes beyond simple GEMM kernels by adding type/use conversions, reductions, per-element operations, and element index to matrix coordinate conversion. It also introduces a new query command for cooperative matrix properties that supports subgroup size and workgroup invocation count inputs, enabling implementations to expose optimal properties for specific configurations. The extension was developed collaboratively by NVIDIA, Qualcomm, Intel, and Arm engineers.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Vulkan-1.4.359>

## Questions this post answers

### What does VK_EXT_cooperative_matrix_maintenance1 add to Vulkan cooperative matrix support?

VK_EXT_cooperative_matrix_maintenance1, introduced in Vulkan 1.4.359, extends cooperative matrix support beyond simple GEMM kernels. It adds type/use conversions, reductions, per-element operations, and conversion of an element index to a matrix coordinate. It also provides a new query command for cooperative matrix properties that accepts subgroup size and local workgroup invocation count as inputs, allowing implementations to expose properties optimal for specific configurations.

_GPU compute developers tracking Vulkan spec changes follow new extensions like this on daily.dev._

### When was VK_KHR_cooperative_matrix first introduced in Vulkan?

VK_KHR_cooperative_matrix was introduced with Vulkan 1.3.255. It provides initial cooperative matrix support for Vulkan and the SPIR-V IR, targeting use cases such as machine learning inference, graphics post-processing, and physics simulations.

_Engineers building ML inference pipelines on Vulkan keep up with spec evolution on daily.dev._

## Similar posts on daily.dev

- [Vulkan 1.4.342 Published With Cooperative Matrix Conversion Extension](https://daily.dev/posts/vulkan-1-4-342-published-with-cooperative-matrix-conversion-extension-yq4yanjbd) · Phoronix · 0 upvotes · 0 comments
- [Vulkan 1.4.352 Introduces VK\_NV\_cooperative\_matrix\_decode\_vector](https://daily.dev/posts/vulkan-1-4-352-introduces-vk-nv-cooperative-matrix-decode-vector-fvmre2aw9) · Phoronix · 1 upvotes · 0 comments
- [Vulkan 1.4.350 Released With Three New Extensions](https://daily.dev/posts/vulkan-1-4-350-released-with-three-new-extensions-5rijcjlyx) · Phoronix · 0 upvotes · 0 comments
- [Imagination GPU Driver Update Adds Support for Additional Vulkan and OpenCL Extensions](https://daily.dev/posts/imagination-gpu-driver-update-adds-support-for-additional-vulkan-and-opencl-extensions-j3f3xqnmj) · Khronos · 0 upvotes · 0 comments

---

Tags: [#vulkan](https://daily.dev/tags/vulkan)

[View this post on daily.dev](https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Vulkan 1.4.359 Expands Cooperative Matrix Capabilities","url":"https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1"},"datePublished":"2026-08-07T10:07:27.179Z","dateModified":"2026-08-07T10:07:56.284Z","description":"Vulkan 1.4.359 introduces VK_EXT_cooperative_matrix_maintenance1, a new extension that expands on the cooperative matrix support originally added in...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4e230ba58d5890854a06779c80b8404f?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4e230ba58d5890854a06779c80b8404f?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Phoronix","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Phoronix","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee","url":"https://daily.dev/sources/phoronix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"vulkan","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Phoronix","item":"https://daily.dev/sources/phoronix"},{"@type":"ListItem","position":3,"name":"Vulkan 1.4.359 Expands Cooperative Matrix Capabilities"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/vulkan-1-4-359-expands-cooperative-matrix-capabilities-o8qhxeuv1#faq","mainEntity":[{"@type":"Question","name":"What does VK_EXT_cooperative_matrix_maintenance1 add to Vulkan cooperative matrix support?","acceptedAnswer":{"@type":"Answer","text":"VK_EXT_cooperative_matrix_maintenance1, introduced in Vulkan 1.4.359, extends cooperative matrix support beyond simple GEMM kernels. It adds type/use conversions, reductions, per-element operations, and conversion of an element index to a matrix coordinate. It also provides a new query command for cooperative matrix properties that accepts subgroup size and local workgroup invocation count as inputs, allowing implementations to expose properties optimal for specific configurations. GPU compute developers tracking Vulkan spec changes follow new extensions like this on daily.dev."}},{"@type":"Question","name":"When was VK_KHR_cooperative_matrix first introduced in Vulkan?","acceptedAnswer":{"@type":"Answer","text":"VK_KHR_cooperative_matrix was introduced with Vulkan 1.3.255. It provides initial cooperative matrix support for Vulkan and the SPIR-V IR, targeting use cases such as machine learning inference, graphics post-processing, and physics simulations. Engineers building ML inference pipelines on Vulkan keep up with spec evolution on daily.dev."}}]}
```

