intel / intel-graphics-compiler

Other
591 stars 154 forks source link

`SPV_KHR_cooperative_matrix` support #296

Open masahi opened 1 year ago

masahi commented 1 year ago

Is there a plan to support this extension, to enable easy access to XMX? https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/KHR/SPV_KHR_cooperative_matrix.asciidoc

I know that you already support the intel-specific joint matrix sycl extension, but my goal is to support more OpenCL + SPIRV environments.

For Vulkan, the Intel Mesa driver is working on https://gitlab.freedesktop.org/mesa/mesa/-/issues/9250

mbelicki commented 1 year ago

Hi @masahi, yes, we plan to support the Khronos extension at some point. However, it's hard for me to say right now when this will happen. @dkhaldi can you comment more regarding plans to support of KHR extensions?

dkhaldi commented 1 year ago

Link to current implementation is https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2099