Jules Bushell wrote:I believe this is incorrect.
As marketing-speak? Not at all. Nvidia developer zone doesn't link to anything OpenCL, on their OpenCL sample page, they link to CUDA libraries only (and the page is hosted under the CUDA Zone heading), the OpenCL drivers are not available except alongside the CUDA Toolkit, and Nvidia even defines it as thus, "OpenCL™ (Open Computing Language) is a low-level API for heterogeneous computing that runs on CUDA-powered GPUs."
Nvidia would really you rather forgot all about OpenCL.
And you know what? I'm not even mad.
Would I rather that Nvidia embraced OpenCL? Sure, but Nvidia has single handedly done more for high performance computing with CUDA than Khronos and Microsoft have with OpenCL and DirectCompute combined, and both of those groups had Nvidia's help.