I think it is better to look into Vulkan's Compute Shaders and move OpenCL and CUDA into maintenance state. That will be more futureproof but I think...