master
Add abstract interfaces for the CUDA and ROCm services
Add ProcessAcceleratorCUDA, and replace the direct use of CUDAService with it