3 ms·
They should cancel their patents or software copyright on the cuda apis as a response. The only reason they are dominant is because of their software control.
by daft_pink 2y ago
They should cancel their patents or software copyright on the cuda apis as a response. The only reason they are dominant is because of their software control.
- rfoo 2y agoCUDA is not merely software control. Let's face it: it's tied to their architecture and evolves with their architecture. Ignore whatever patent and software copyright you are talking about, they are simply the best at implementing this programming model. If you port CUDA over and want high performance, you must build very similar GPUs. And can you beat NVIDIA on building their own GPU architecture without much space for innovation? And yes, this does mean that NVIDIA themselves is also facing increasingly absurd constraints and after a few generations CUDA as a programming model may not be sustainable any more.
- melodyogonna 2y agoModular and Chris Lattner wants to do this though - beat hardware vendors on their own hardware. I think it is going to be difficult, especially for Nvidia GPUs
- modeless 2y agoTinygrad is doing this too.
- modeless 2y agoCanceling copyright is a remedy that should be used a lot more often. Has it ever been done?
- zokier 2y agoZLUDA exists. I hasn't received any legal challenges from nvidia, even when it was sponsored by AMD.
- lesuorac 2y agoWhy did you pick "cancel their patents or software copyright on the cuda apis as a response"? The law is pretty clear, just throw them in prison [1]. [1]: https://www.bis.doc.gov/index.php/enforcement/oee/penalties https://www.bis.doc.gov/index.php/enforcement/oee/penalties
- daft_pink 2y agoBecause we need them to make devices to power AI at this point and the only way around that is to open up the systems so that they interoperate because they effectively have a monopoly.