3 ms·
I think this is the right answer, NVidia struck a gold mine with CUDA. It's powerful enough not only for games, graphics and creatives; but could somehow also b
by samspenc 3y ago
I think this is the right answer, NVidia struck a gold mine with CUDA. It's powerful enough not only for games, graphics and creatives; but could somehow also be easily retrofitted to work in other scenarios such as data center and AI / ML (language and image processing). AMD and Intel's software solutions seem to be pretty lacking and it looks harder to get a full end-to-end AI/ML stack working efficiently on those.
- pjmlp 3y agoThey offered what people where looking for, way to program their GPU that wasn't C. C++, Fortran, anything else with a compiler toolchain against PTX, graphical debugging and IDE integration, and a library ecosystem. Khronos was sceptical that Fortran was even meaningful, and SPIR only came up after NVIDIA was approaching the finish line. Intel and AMD only have themselves to blame.