• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

[computerworld] Nvidia, AMD release graphics processors for supercomputing

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
So just like Direct3D vs OpenGL....that went well for the open source...oh wait.

It's more complicated that just tossing hardware out there....hence why CUDA is used in schools ^^

You always make the comparison between D3D and OpenGL and then draw the same conclusion for CUDA. D3D is tied to Windows. It's only as popular as Windows is. D3D is not used in compute environments, for instance, because they use Linux. It's also not heavily relied on in many graphics apps. Why? Because it's reliant on Windows and many of them run on OS X or Linux too.

Besides, I'm not saying OpenCL will supplant CUDA. Or OpenCL is better than CUDA. Or anything else. I'm just saying that CUDA being proprietary requires support from it's vendor. Just as your D3D does. Without nVidia driving CUDA nobody would have ever used it. Without Microsoft nobody would have used D3D. Without AMD people will still use OpenCL.
 
You always make the comparison between D3D and OpenGL and then draw the same conclusion for CUDA. D3D is tied to Windows. It's only as popular as Windows is. D3D is not used in compute environments, for instance, because they use Linux. It's also not heavily relied on in many graphics apps. Why? Because it's reliant on Windows and many of them run on OS X or Linux too.

Besides, I'm not saying OpenCL will supplant CUDA. Or OpenCL is better than CUDA. Or anything else. I'm just saying that CUDA being proprietary requires support from it's vendor. Just as your D3D does. Without nVidia driving CUDA nobody would have ever used it. Without Microsoft nobody would have used D3D. Without AMD people will still use OpenCL.


CUDA gets serious support and software infrastructure from it's vendor.
 
Back
Top