Comment by bigyabai

1 hour ago

A lot of people don't get it. Nvidia won because they embraced standards, in a time when alternatives like OpenCL were outright sabotaged by AMD, Intel and Apple.

While Khronos struggled to get their vendors on the same page, Nvidia didn't. CUDA GPUs ship with clearly-defined support windows, Compute Capabilities, hardware documentation, PTX support, datacenter drivers, Linux/UNIX support, portable libraries, synergistic desktop products and capable edge SOCs. All of them walk in lockstep and typically dominate performance-per-watt comparisons against similar products. It's a lineup that's hard to surmount.

You can bet against Nvidia, but you'd better put your money on a fast horse. None of the big OEMs are taking CUDA seriously, and the bet against industry-wide cooperation is paying dividends that will be hard to justify competing with.