Hacker News new | ask | show | jobs
by jezze 346 days ago
I have no experience of using it so I might be wrong but AMD has ROCm which has something called HIP that should be comparable to CUDA. I think it also has a way to automatically translate CUDA calls into HIP as well so it should work without the need to modify your code.
4 comments

Consumer card ROCm support is straight up garbage. CUDA support project was also killed.

AMD doesn't care about consumers anymore either. All the money in AI.

> AMD doesn't care about consumers anymore either. All the money in AI.

I mean, this also describes the quality of NVIDIA cards. And their drivers have been broken for the last two decades if you're not using windows.

AMD "has" ROCm just like Intel "has" AVX-512
`I think it also has a way to automatically translate CUDA calls`

I suspect the thing you're referring to is ZLUDA[0], it allows you to run CUDA code on a range of non NVidia hardware (for some value of "run").

[0] https://github.com/vosen/ZLUDA

For an extremely flexible value of "run" that you would be extremely unwise to allow anywhere near a project whose success you have a stake in.
To quote "The Dude"; "Well ... ummm ... that's ... ahh ... just your opinion man". There are people who are successfully running it in production, but of course depending on your code, YMMV.
it's mostly about AI training at this point. the software for this only supports CUDA well.