Great news, although I worry this enables CUDA to become the default tool for GPU programming, if you can truly run it everywhere. I know it's already dominant, but from what I've seen it has enough baggage and OpenCL seems like a cleaner/leaner CUDA (having had the benefit of coming later).
It's more interesting to me if we could run OpenCL 2.2 on all recent CUDA devices, including the Tegra GPUs that support no version of OpenCL.
There's also work on implementing portions of the CUDA API in OpenCL.
Comment