Thanks so much for explaining this. I was just about to comment "Isn't Vulkan the main OpenCL and CUDA alternative these days?" could you share a bit more on what Vulkan is missing relative to the other two?