OpenCL, not OpenGL!

This forum is intended for discussion of OpenCL (Open Computing Language) programming, not OpenGL (the Open Graphics Language). The names are confusing, we know :)

Please post general NVIDIA driver questions here:
http://forums.nvidia.com/index.php?showforum=33

Is OpenCL well developed enough that we don’t have to learn CUDA??? :mellow:

Is OpenCL well developed enough that we don’t have to learn CUDA??? :mellow:

I like to believe so. I am working w/ OpenCL and up to now it seems fine; although I believe there are quite a few bugs, but thats normal in any new technology. I prefer OpenCL because it works on any platform (AMD or NVIDIA) and because it is more down-to-earth than CUDA. While CUDA is highly specialized, OpenCL is more elementary, more “assembly-line-ish”. Anyways, that’s merely my opinion on the subject. Both are great to work with and I’m sure that you’ll learn CUDA easily if you know OpenCL and vice-versa. :P


DD STOSIC.

yes ,i thinks so .

currently, does NVIDIA OpenCL support CPU?

@tandn Reviving dead threads is rather pointless. It would be better for you to just create a new thread.

Anyways, Nvidia’s OpenCL implementation doesn’t support CPUs. Since Intel and AMD support their CPUs that’s also not necessary.