AMD had no support. Card maker said this didn't fall under warranty. I got burned over and over.
I bought NVidia. It just worked.
I'm working on a potentially major piece of infrastructure, and AMD is accumulating debt. If it worked out-of-the-gate, I imagine we would have kept support. Within 6 more months, we'll be NVidia-specific. AMD will be that much further in the hole for support.
I'd love for ROCm to win, since I think open is critical here. On the other hand, I can't imagine it will. AMD would need to run this as a loss leader for a while, and engineer this at a level to get this competitive with NVidia.
A half-baked product like ROCm seems like a money hole for everyone involved. Customers get burned, and I can't imagine AMD comes out positive.
In the meantime, NVidia is minting gold here.
I want to use it for compute on something like a rx 6800 and to my knowledge can't
Almost everyone on Linux will have experience of breaking their drivers at some point, and installing another alternate set is a big risk.
It seems silly to not have OpenCL and HIP access without having to use this alternate stack.