News: 0001630742

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

OpenCL Introducing Cooperative Matrix Extensions For Machine Learning

([Programming] 48 Minutes Ago OpenCL Cooperative Matrix)


Back in 2023 the Vulkan API introduced [1]its initial Cooperative Matrix extension and necessary SPIR-V integration for helping with machine learning / AI inferencing use. Since then the [2]cooperative matrix support has continued to be built upon for helping Vulkan in AI/ML areas. Now the OpenCL API is also introducing similar cooperative matrix extensions.

The OpenCL Working Group has published their initial cooperative matrix extensions work. Their first extension is cl_khr_cooperative_matrix and is now available in working draft form for enabling OpenCL implementations to accept SPIR-V modules using SPV_KHR_cooperative_matrix.

Those interested in this OpenCL Cooperative Matrix work can find out all of the details via today's announcement on [3]Khronos.org . The cl_khr_cooperative_matrix initial extension is under review via the [4]OpenCL-Docs on GitHub .



[1] https://www.phoronix.com/news/Vulkan-1.3.255

[2] https://www.phoronix.com/search/Cooperative%20Matrix

[3] https://www.khronos.org/blog/opencl-cooperative-matrix-extensions-are-here

[4] https://github.com/KhronosGroup/OpenCL-Docs/pull/1533



But I do know, that an Alan at home, co-working with his under-ground
cluster of gnomes, does a hell-of-a-lot more good for free software
than an Alan in a US-prison as yet another victim of "justice".

- David Weinehall discussing the DMCA/SSSCA on linux-kernel