Hacker News new | past | comments | ask | show | jobs | submit login

Cuda is big deal because it works on every nv hw. Plus theyvhave fine tuned sw that utiluzes hw to max.

Amd doesn't. Go watch https://www.youtube.com/watch?v=NPinFkavsrk or https://www.youtube.com/watch?v=AqPIOtUkxNo

That is an attempt to avoid buggy amd implementation and go closer to hw. Everything crashes (kernel), their own demos lock up the card and so on.




At first I thought "not gonna watch a 6+ hour stream", but decided to give it a go anyway. Those who are interested and have at least ~some assembly background may find all the funny things in the first 10 minutes of the first video, and that isn't even a highlight compilation. I understand the problem much deeper now :) thanks!


Yea, in the 5:50 of video: Oh no, AMD driver just dereferenced null pointer.

It has been a while since I watched these streams, but that is about the theme of all six hours (and few others streams). It's just complete mine field, where he is trying to walk through a very narrow path of success.

Combine it with things like

this (they now actually have a improved documentation, significant progress): https://github.com/ROCm/ROCm/issues/1714

or this (HIP doesn't support L2 cache coherency, so disable GPU L2 cache) https://docs.amd.com/projects/HIP/en/latest/user_guide/hip_p...

and it's just FUBAR.


Haha null deref is funny. Not surprised they are so bad still. They were terrible back then. Didn't improve over time.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: