OpenCL Introducing Cooperative Matrix Extensions For Machine Learning
([Programming] 48 Minutes Ago
OpenCL Cooperative Matrix)
- Reference: 0001630742
- News link: https://www.phoronix.com/news/OpenCL-Cooperative-Matrix
- Source link:
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
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