Remove code duplication between OpenCL and CUDA
Find agreement on how to express code that must compile with CUDA and equivalent OpenCL code. Some of the higher level code is identical if only we wrap the API calls.
#4 Updated by Szilárd Páll over 2 years ago
An API like this would be great, but a concern is that it suffers from issues that third-party compatibility generally APIs do, especially if it's maintained by parties that can't afford being very up-to-date (like HIP): it easily gets out of data, especially given that CUDA features are added rather frequently.