System requirements (Linux)#
2024-08-06
4 min read time
Supported GPUs#
The following table shows the supported GPUs for Instinct™, Radeon™ PRO and Radeon™. If a GPU is not listed on this table, it’s not officially supported by AMD.
GPU |
Architecture |
LLVM target |
Support |
---|---|---|---|
AMD Instinct MI300X |
CDNA3 |
gfx942 |
✅ [1] |
AMD Instinct MI300A |
CDNA3 |
gfx942 |
✅ [2] |
AMD Instinct MI250X |
CDNA2 |
gfx90a |
✅ |
AMD Instinct MI250 |
CDNA2 |
gfx90a |
✅ |
AMD Instinct MI210 |
CDNA2 |
gfx90a |
✅ |
AMD Instinct MI100 |
CDNA |
gfx908 |
✅ |
AMD Instinct MI50 |
GCN5.1 |
gfx906 |
⚠️ |
AMD Instinct MI25 |
GCN5.0 |
gfx900 |
❌ |
GPU |
Architecture |
LLVM target |
Support |
---|---|---|---|
AMD Radeon PRO W7900 |
RDNA3 |
gfx1100 |
✅ |
AMD Radeon PRO W7800 |
RDNA3 |
gfx1100 |
✅ |
AMD Radeon PRO W6800 |
RDNA2 |
gfx1030 |
✅ |
AMD Radeon PRO V620 |
RDNA2 |
gfx1030 |
✅ |
AMD Radeon PRO VII |
GCN5.1 |
gfx906 |
⚠️ |
GPU |
Architecture |
LLVM target |
Support |
---|---|---|---|
AMD Radeon RX 7900 XTX |
RDNA3 |
gfx1100 |
✅ |
AMD Radeon RX 7900 XT |
RDNA3 |
gfx1100 |
✅ |
AMD Radeon RX 7900 GRE |
RDNA3 |
gfx1100 |
✅ |
AMD Radeon VII |
GCN5.1 |
gfx906 |
⚠️ |
✅: Supported - AMD enables these GPUs in our software distributions for the corresponding ROCm product.
⚠️: Deprecated - Support will be removed in a future release.
❌: Unsupported - This configuration is not enabled in our software distributions.
Important
Systems with multiple GPUs may require iommu=pt
to be set at boot time to prevent application hangs, as described in Troubleshooting - Issue #5
Supported operating systems#
AMD ROCm™ Software supports the following Linux distributions.
Operating system |
Kernel |
Support |
---|---|---|
Ubuntu 22.04.4 |
5.15 [GA], 6.5 [HWE] |
✅ |
Ubuntu 22.04.3 |
5.15 [GA], 6.2 [HWE] |
✅ |
Ubuntu 20.04.6 |
5.15 [HWE] |
✅ |
Ubuntu 20.04.5 |
5.15 [HWE] |
✅ |
RHEL 9.4 |
5.14.0-362 |
✅ [3] |
RHEL 9.3 |
5.14.0-362 |
✅ |
RHEL 9.2 |
5.14.0-362 |
✅ |
RHEL 8.9 |
4.18-513 |
✅ |
RHEL 8.8 |
4.18-513 |
✅ |
CentOS 7.9 |
3.10 |
✅ |
SLES 15 SP5 |
5.14.21-150500 |
✅ |
SLES 15 SP4 |
5.14.21-150500 |
✅ |
Oracle Linux 8.9 |
5.15.0 |
✅ [4] |
Virtualization support#
ROCm supports virtualization for select GPUs only as shown below.
Hypervisor |
Version |
GPU |
Validated guest OS (kernel) |
---|---|---|---|
VMWare |
ESXI 8 |
MI250 |
Ubuntu 20.04 (5.15 [HWE]) |
VMWare |
ESXI 8 |
MI210 |
Ubuntu 20.04 (5.15 [HWE]), SLES 15 SP4 (5.14.21) |
VMWare |
ESXI 7 |
MI210 |
Ubuntu 20.04 (5.15 [HWE]), SLES 15 SP4 (5.14.21) |
CPU support#
ROCm requires CPUs that support PCIe™ atomics. Modern CPUs after the release of 1st generation AMD Zen CPU and Intel™ Haswell support PCIe atomics.
Footnotes