3 ms·
The ship has sailed 10 years ago. I signed up for Uni GPGPU (probably called something like 'Heterogeneous Parallel Programming') course back then, and only dur
by rasz 3y ago
The ship has sailed 10 years ago. I signed up for Uni GPGPU (probably called something like 'Heterogeneous Parallel Programming') course back then, and only during first lecture learned that all hardware and material was provided by NVIDIA free of charge. Result was pure CUDA class with no alternatives ever mentioned, just like the good old days of Word and Excel College courses.
Nvidia is really good at building/buying moats:
PhysX where lack of Nvidia GPU used to default you into unoptimized FPU slow path on SSE capable CPUs https://arstechnica.com/gaming/2010/07/did-nvidia-cripple-its-cpu-gaming-physics-library-to-spite-intel/ https://arstechnica.com/gaming/2010/07/did-nvidia-cripple-it... https://www.realworldtech.com/physx87/3/ https://www.realworldtech.com/physx87/3/ "For Nvidia, decreasing the baseline CPU performance by using x87 instructions and a single thread makes GPUs look better."
"The Way It’s Meant To Be Played" program paying of studios to directly cripple AMD. Ubisoft retracting DX10.1 patch is one example https://techreport.com/news/14707/ubisoft-comments-on-assassins-creed-dx10-1-controversy-updated/ https://techreport.com/news/14707/ubisoft-comments-on-assass...
"GameWorks" program where Nvidia went one step further paying game studios to directly embed Nvidia crippleware libraries in games. https://techreport.com/review/21404/crysis-2-tessellation-too-much-of-a-good-thing/ https://techreport.com/review/21404/crysis-2-tessellation-to... https://arstechnica.com/gaming/2015/05/amd-says-nvidias-gameworks-completely-sabotaged-witcher-3-performance/ https://arstechnica.com/gaming/2015/05/amd-says-nvidias-game... https://wccftech.com/fight-nvidias-gameworks-continues-amd-call-program-tragic/ https://wccftech.com/fight-nvidias-gameworks-continues-amd-c...