>>8,10
So... you're saying portability is the reason? That doesn't really work for me. Intel is not even worth considering, and as nVidia supports CUDA on much *older* cards at this time I wouldn't bet against CUDA being supported on more existing cards than OpenCL. Meanwhile my fairly recent AMD/ATI mobile card doesn't support OpenCL so the portability argument just doesn't register with me.
What I am concerned with is capability. CUDA seems to have lower level capabilities and in theory [C for CUDA/etc] could be optimized better as a result. The way OpenCL works... it just doesn't seem to have the ability to take full advantage of the hardware. It's been a while since I've read over the documentation, but I got the impression it was obviously suboptimal.
Anyway I am not personally concerned with how id Software optimizes Rage or whatever. It makes sense for them to use the common groung--people will buy AMD/ATI cards no matter what I think of their drivers. I'm looking at this for my own personal use, more something like FASTRA who is probably using nVidia primarily because they were the only sane choice at the time for GPGPU, but possibly they continue to go that way partly because CUDA has a greater performance potential than OpenCL. That's what I'm trying to investigate.
>>9,14
Please stop acting like a mentally challenged individual.