←back to thread

1045 points mfiguiere | 2 comments | | HN request time: 0.637s | source
Show context
hd4 ◴[] No.39345818[source]
The interest in this thread tells me there are a lot of people who are not cool with the CUDA monopoly.
replies(2): >>39346504 #>>39354244 #
smoldesu ◴[] No.39346504[source]
Those people should have spoken up when their hardware manufacturers abandoned OpenCL. The industry set itself 5-10 years behind by ignoring open GPGPU compute drivers while Nvidia slowly built their empire. Just look at how long it's taken to re-impliment a fraction of the CUDA featureset on a small handful of hardware.

CUDA shouldn't exist. We should have hardware manufacturers working together, using common APIs and standardizing instead of going for the throat. The further platforms drift apart, the more valuable Nvidia's vertical integration becomes.

replies(2): >>39346653 #>>39347682 #
1. mnau ◴[] No.39346653[source]
Common API means being replaceable, fungible. There are no margins in that.
replies(1): >>39346853 #
2. smoldesu ◴[] No.39346853[source]
Correct. It's why the concept of 'proprietary UNIX' didn't survive long once program portability became an incentive.