5 ms·
> Intel uses SPIRV iirc They're migrating away from SPIR-V to their own, Intel PISA: https://discourse.llvm.org/t/rfc-upstreaming-the-pisa-backend-to-llvm/9147
by my123 3d ago
> Intel uses SPIRV iirc
They're migrating away from SPIR-V to their own, Intel PISA: https://discourse.llvm.org/t/rfc-upstreaming-the-pisa-backend-to-llvm/91474 https://discourse.llvm.org/t/rfc-upstreaming-the-pisa-backen...
- swerner 3d agoTo my knowledge, SPIR-V on Intel will stay, and be it only because it’s part of the OpenCL and Vulkan standards.
- my123 3d agoYeah talking about the (vendor-preferred) compute part here Vulkan's SPIR-V dialect is substantially different from the OpenCL one, notably with the former having structured control flow. They're incompatible between each other.
- swerner 3d agoYes, unfortunately. Otherwise we could just implement all of SYCL and OpenCL on top of Vulkan and live happily ever after.