While ROCm is available for Linux on the releases page, recommend against using it directly. There are simpler and more effective methods for achieving compatibility. The easiest approach is using the HSA_OVERRIDE_GFX_VERSION environment variable. For example, setting export HSA_OVERRIDE_GFX_VERSION=11.0.0 can override your system’s default and provide support for gfx1103 and similar GPUs.
Seems that despite the new 9070 cards being in warehouses for months now, they haven’t yet finished the work required to support those with ROCM either…
What you see bundled in the code or on fedora is work-in-progress. Thankfully this actually works pretty good.
But do not mistake experimental code for a stable and performance tuned version of ROCm. This only exists for the GPUs listed above.
As I said above, kudos to AMD for releasing the partial support. And it’s also praiseworthy they’ve not claimed “support” for unfinished code. But it’s bad they’ve not actually finished the job.
BTW, if you want a peek at what AMD seems to be thinking for longer term (~2028?) plans see here. Very cool, but safe to assume it wont help anybody for a couple generations of product yet.
That’s Interesting.
You are right, my apologies.
I installed pytorch with ROCm-6.3.3 from https://download.pytorch.org/whl/nightly/rocm6.3.3 and at least gfx-1101 is included.
My RX7800XT is supported out-of-the box.
Glad your 7800 XT is usable at least to some degree for you now.
But, at the risk of being too pedantic, your 7800XT is “working” but is still a work-in-progress. Does that make sense? i.e. The code is not finished and thus not listed on the supported matrix. This what was discussed above.
The partial implementation is good to see, but until AMD is able to add it to their “supported” list you know there are still some bugs and skeletons that need quashing. So it’s a fair criticism of AMD that more than a year after 7800 XT was released they have still not done the boring work of finishing and validating the ROCm support for this GPU. Same for the FW16 GPU options.
Normally fedora 42 has already enabled the card with release 6.3.
For now the only probleme is that on gfx1103 (the iGPU of the FW16) the MES firmware is not fully stable. Have to wait to see how it is for the MAX.