←back to thread

1045 points mfiguiere | 1 comments | | HN request time: 0s | source
Show context
lambdaone ◴[] No.39345937[source]
It seems to me that AMD are crazy to stop funding this. CUDA-on-ROCm breaks NVIDIA's moat, and would also act as a disincentive for NVIDIA to make breaking changes to CUDA; what more could AMD want?

When you're #1, you can go all-in on your own proprietary stack, knowing that network effects will drive your market share higher and higher for you for free.

When you're #2, you need to follow de-facto standards and work on creating and following truly open ones, and try to compete on actual value, rather than rent-seeking. AMD of all companies should know this.

replies(3): >>39346130 #>>39346284 #>>39351222 #
RamRodification ◴[] No.39346130[source]
> and would also act as a disincentive for NVIDIA to make breaking changes to CUDA

I don't know about that. You could kinda argue the opposite. "We improved CUDA. Oh it stopped working for you on AMD hardware? Too bad. Buy Nvidia next time"

replies(4): >>39346591 #>>39346820 #>>39346957 #>>39348275 #
freeone3000 ◴[] No.39346820[source]
Most CUDA applications do not target the newest CUDA version! Despite 12.1 being out, lots of code still targets 7 or 8 to support old NVIDIA cards. Similar support for AMD isn’t unthinkable (but a rewrite to rocm would be).
replies(1): >>39351779 #
1. lambdaone ◴[] No.39351779[source]
That's exactly the point I was making above.