3 ms·
In my experience, nVidia had the best OpenCL stack of everyone. AMD should probably focus on CUDA support - everyone writes for it and it is a much nicer API. N
by Asooka 4y ago
In my experience, nVidia had the best OpenCL stack of everyone. AMD should probably focus on CUDA support - everyone writes for it and it is a much nicer API. Nothing in it ties it to nVidia hardware. With enough push it will probably get opened like SGI's GL became OpenGL. But at this point I wouldn't trust AMD's graphics division to be able to write a competent driver for anything or to not just abandon their efforts a couple of years in.
As for OpenCL, Apple are the ones who killed it in the end to focus on Metal.
- pjmlp 4y agoApple gave OpenCL version 1.0 to Khronos, while they could have helped, it is not their fault that Google (on Android), Intel and AMD couldn't be bothered to actually make something out of it that could compete with tooling, libraries and polyglot infrastructure from CUDA.