@niconiconi Have you ever considered Julia? It might be easier to develop a prototype or even an industry standard application using JuliaGPU, for it features modern syntax and could compile to native platform code JIT.
@niconiconi I understand and I would not sell you silver bullet. I mean you could develop the device code in some other technology if it could interoperate with your C++ host code. Developing heterogeneous program has always been pain after all…
@fulkrum@qoto.org Porting a C++ codebase to SYCL C++ is much easier than rewriting the entire C++ application in Julia.