No offense, but this needs a new thread. It has nothing to do with CUDA vs. OpenCL. It is important IMO though.
It does relate to OpenCL. Something makes it not catch on, not just money. I'm not a programmer, but someone familiar with it might know what I'm asking about it.
Well, I'd say M$ is why Linux and OpenGL haven't taken off. That's not going to effect OpenCL though.
You need to look at the overall picture. Look a the Internet, the vast majority is open source/open consortium. Imagine if the Internet was run on a closed, proprietary backbone. Flash is a notable exception, but it will eventually be replaced. As for Linux, it has a very small install base on the desktop, but dominates in servers and super computer applications. Think about that for a second, if closed systems are so great, why don't we see them more in the most critical applications?Really though...what I wanna understand is why people claim open source stuff is the best thing ever when it doesn't catch on that much? Linux, OpenGL, OpenCL all open source and yet the market for them is comparatively small.
if M$ decides to push direct compute?
Lonbjerg, judging by your use of emoticons when discussing the possible shortcomings of opencl and, well, also by your conduct in this thread, it looks like you are happy opencl may not be up to par. Don't you want opencl to succeed?
OpenCL has already won as it's open. Unlike DirectX, nVidia does not have the marketshare to push CUDA likle Microsoft did with direct x.
Game over.
DirectCompute is a very limited API, mostly designed to extract the DX graphics pipeline. C++ AMP is a better solution for the problem.DitectCompute is the only winner. Just like DirectX.
Truth of the matter is OpenCL and AMD aren't really factors right now, and Knights Corner is actually the biggest threat to Nvidia.
Does anyone here even use Premiere Pro? :ninja:
Who uses CUDA? (What for?)
A real question.
Let me just grab some key-words for you
Now its 2013, and apparently they are "statisfied" with OpenCL (since their makeing a OpenCL version).
Many years ago I did programming at college and uni doing Cobol, Pascal, Assembly and Modula 2. The last time I did any coding was back in 1997, a very long long time ago. I am curious though, for programmers out there that actually program in CUDA and OpenCl, what is the difference like programming wise?
Who uses CUDA? (What for?)
A real question.
Why the negative tone, the implications, and name calling?Or you can't visit there because they are banned you for comments section trolling? :sneaky:
Nvidia's blog have plenty of examples. Or you can't visit there because they are banned you for comments section trolling? :sneaky:
^ No I don't have an account with NV.
You seem well versed on NV marketing, is it a coincidence?
Now go back into your cave.
I am curious about developers actually dealing with the topic, not shills opinions.