I found SYCL very interesting and I wanted to test it on my i.MX8M board. When I ran the test program computecpp_info of ComputeCPP, I have this output :
Device is supported : NO - Device does not support SPIR
Apparently, the SoC i.MX8M does not support SPIR-V. And I have looked at the list of all the platforms supported by SYCL, there isn't a single case on ARM64.
Does anyone know why SPIR is not supported on this SoC? Is it a hardware problem or just a software problem? Can we eventually implement SPIR and SYCL to i.MX8 board?