| > So to enable RDNA1, they'd need to ship RDNA1 code in all their libraries RDNA1? more like 3 binary slices. Navi10 (5700 XT), Navi12 (AWS G4ad) and Navi14 (5500 XT) require separate binaries! > I do believe that running oneAPI on AMD is possible, but it still needs HIP/ROCm? Yes, HIP runtimes for AMD GPUs rely on an underlying HIP implementation. > Wonder if it would be possible to bake a L0 backend for AMD Yes. But why would anybody not named AMD do that? It's AMD's hardware so AMD has to support it. OSS/hobbyists can only do so much. > Frankly I wish AMD and Intel just started working together more on this stuff Why? AMD truly does not care about GPGPU APIs for the masses. For their management it's a useless additional expense so they haven't been doing it. A chunk of the community has wanted to consider AMD as an NV alternative for this, but AMD are not selling the same product. They think that their gaming GPU line is gaming centred w/ often bare minimum support for other markets if any, while NV cares about a much wider audience. That's how the market ended up with: Q3 2022 Discrete GPU Market Share Report: NVIDIA Gains 88% Market Share Hold, AMD Now at 8% Followed By Intel at 4%. |