▲ | trod1234 3 days ago | ||||||||||||||||||||||||||||
While we won't know for sure, unless someone from AMD comments on this; in fairness there may not have been any other way. Nvidia has a large number of GPU related patents. The fact that AMD chose to design their system this way, in such a roundabout and brittle manner, which is contrary to how engineer's approach things, may have been a direct result of being unable to design such systems any other way because of broad patents tied to the interface/GPU. | |||||||||||||||||||||||||||||
▲ | fancyfredbot 3 days ago | parent [-] | ||||||||||||||||||||||||||||
I feel like this issue is to at least some extent a red herring. Even accepting that ROCm doesn't work on some motherboards, this can't explain why so few of AMD's GPUs have official ROCm support. I notice that at one point there was a ROCm release which said it didn't require atomics for gfx9 GPUs, but the requirement was reintroduced in a later version of ROCm. Not sure what happened there but this seems to suggest AMD might have had a workaround at some point (though possibly it didn't work). If this really is due to patent issues AMD can likely afford to licence or cross-license the patent given potential upside. It would be in line with other decisions taken by AMD if they took this decision because it works well with their datacentre/high-end GPUs, and they don't (or didn't) really care about offering GPGPU to the mass/consumer GPU market. | |||||||||||||||||||||||||||||
|