System requirements (Linux)#
2025-09-16
8 min read time
Supported GPUs#
The following table shows the supported AMD Instinct™ accelerators, and Radeon™ PRO and Radeon GPUs. If a GPU is not listed on this table, it’s not officially supported by AMD.
Accelerators and GPUs listed in the following table support compute workloads (no display information or graphics). If you’re using ROCm with AMD Radeon or Radeon PRO GPUs for graphics workloads, see the Use ROCm on Radeon GPU documentation to verify compatibility and system requirements.
Accelerator |
Series |
Architecture |
LLVM target |
Support |
---|---|---|---|---|
AMD Instinct MI355X |
MI350 |
CDNA4 |
gfx950 |
✅ [1] |
AMD Instinct MI350X |
MI350 |
CDNA4 |
gfx950 |
✅ [1] |
AMD Instinct MI325X |
MI300 |
CDNA3 |
gfx942 |
✅ [2] |
AMD Instinct MI300X |
MI300 |
CDNA3 |
gfx942 |
✅ [3] |
AMD Instinct MI300A |
MI300 |
CDNA3 |
gfx942 |
✅ [4] |
AMD Instinct MI250X |
MI200 |
CDNA2 |
gfx90a |
✅ [5] |
AMD Instinct MI250 |
MI200 |
CDNA2 |
gfx90a |
✅ [5] |
AMD Instinct MI210 |
MI200 |
CDNA2 |
gfx90a |
✅ [5] |
AMD Instinct MI100 |
MI100 |
CDNA |
gfx908 |
✅ [6] |
AMD Instinct MI50 |
N/A |
GCN5.1 |
gfx906 |
❌ |
AMD Instinct MI25 |
N/A |
GCN5.0 |
gfx900 |
❌ |
GPU |
Architecture |
LLVM target |
Support |
---|---|---|---|
AMD Radeon AI PRO R9700 |
RDNA4 |
gfx1201 |
✅ [7] |
AMD Radeon PRO V710 |
RDNA3 |
gfx1101 |
✅ [8] |
AMD Radeon PRO W7900 Dual Slot |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon PRO W7900 |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon PRO W7800 48GB |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon PRO W7800 |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon PRO W7700 |
RDNA3 |
gfx1101 |
✅ [7] |
AMD Radeon PRO W6800 |
RDNA2 |
gfx1030 |
✅ [7] |
AMD Radeon PRO V620 |
RDNA2 |
gfx1030 |
✅ [9] |
AMD Radeon PRO VII |
GCN5.1 |
gfx906 |
❌ |
GPU |
Architecture |
LLVM target |
Support |
---|---|---|---|
AMD Radeon RX 9070 XT |
RDNA4 |
gfx1201 |
✅ [7] |
AMD Radeon RX 9070 GRE |
RDNA4 |
gfx1201 |
✅ [7] |
AMD Radeon RX 9070 |
RDNA4 |
gfx1201 |
✅ [7] |
AMD Radeon RX 9060 XT |
RDNA4 |
gfx1200 |
✅ [7] |
AMD Radeon RX 7900 XTX |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon RX 7900 XT |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon RX 7900 GRE |
RDNA3 |
gfx1100 |
✅ [7] |
AMD Radeon RX 7800 XT |
RDNA3 |
gfx1101 |
✅ [7] |
AMD Radeon RX 7700 XT |
RDNA3 |
gfx1101 |
✅ [7] |
AMD Radeon VII |
GCN5.1 |
gfx906 |
❌ |
✅: Supported - Official software distributions of the current ROCm release fully support this hardware.
⚠️: Deprecated - The current ROCm release has limited support for this hardware. Existing features and capabilities are maintained, but no new features or optimizations will be added. A future ROCm release will remove support.
❌: Unsupported - The current ROCm release does not support this hardware. The HIP runtime might continue to run applications for an unsupported GPU, but prebuilt ROCm libraries are not officially supported and will cause runtime errors.
Important
Systems with multiple GPUs may require iommu=pt
to be set at boot time to prevent application hangs, as described in
Issue #5: Application hangs on Multi-GPU systems.
Note
See the Compatibility matrix for an overview of supported GPU architectures across ROCm releases.
Footnotes
Supported operating systems#
AMD ROCm software supports the following Linux distributions.
Operating system |
Kernel |
Glibc |
Support |
---|---|---|---|
Ubuntu 24.04.3 |
6.8 [GA], 6.14 [HWE] |
2.39 |
✅ |
Ubuntu 22.04.5 |
5.15 [GA], 6.8 [HWE] |
2.35 |
✅ |
RHEL 9.6 |
5.14.0-570 |
2.34 |
✅ |
RHEL 9.4 |
5.14.0-427 |
2.34 |
✅ |
RHEL 8.10 |
4.18.0-553 |
2.28 |
✅ [10] |
SLES 15 SP7 |
6.4.0-150700.51 |
2.38 |
✅ [11] |
Debian 12 |
6.1.0 |
2.36 |
✅ [11] |
Rocky Linux 9 |
5.14.0-570 |
2.34 |
✅ [12] |
Azure Linux 3.0 |
6.6.60 |
2.38 |
✅ [13] |
Oracle Linux 9 |
5.15.0 (UEK) |
2.34 |
✅ [14] |
Oracle Linux 8 |
5.15.0 (UEK) |
2.28 |
✅ [15] |
Note
See Red Hat Enterprise Linux Release Dates to learn about the specific kernel versions supported on Red Hat Enterprise Linux (RHEL).
See List of SUSE Linux Enterprise Server kernel to learn about the specific kernel version supported on SUSE Linux Enterprise Server (SLES).
See the Compatibility matrix for an overview of OS support across ROCm releases.
Footnotes
RHEL 8.10 is only supported on AMD Instinct MI300X, MI300A, MI250X, MI250, MI210, and MI100 GPUs.
SLES 15 SP7 and Debian 12 are only supported on AMD Instinct MI300X, MI300A, MI250X, MI250, and MI210 GPUs.
Rocky Linux 9 is only supported on AMD Instinct MI300X and MI300A GPUs.
Azure Linux 3.0 is supported only on AMD Instinct MI300X GPU and AMD Radeon PRO V710.
Oracle Linux 9 is supported only on AMD Instinct MI355X, MI350X, and MI300X GPUs.
Oracle Linux 8 is supported only on AMD Instinct MI300X GPUs.
Virtualization support#
ROCm supports virtualization for the Instinct accelerators and Radeon PRO GPUs listed in the following table.
Important
GPU virtualization with KVM-based SR-IOV requires AMD GPU Virtualization Driver (GIM) driver. Refer to GIM Release note.
GPU |
Hypervisor |
Virtualization technology |
Host OS |
Guest OS |
---|---|---|---|---|
MI355X |
KVM |
Passthrough |
Ubuntu 24.04, |
Ubuntu 24.04, |
KVM |
SR-IOV |
Ubuntu 24.04 |
Ubuntu 24.04 |
|
MI350X |
KVM |
Passthrough |
Ubuntu 24.04, |
Ubuntu 24.04, |
KVM |
SR-IOV |
Ubuntu 24.04 |
Ubuntu 24.04 |
|
MI325X |
KVM |
Passthrough |
Ubuntu 24.04, |
Ubuntu 24.04, |
KVM |
SR-IOV |
Ubuntu 22.04 |
Ubuntu 22.04 |
|
MI300X |
ESXi |
Passthrough |
ESXi 8.0 Update 3 |
Ubuntu 24.04, |
KVM |
Passthrough |
Ubuntu 24.04, |
Ubuntu 24.04, |
|
KVM |
SR-IOV |
Ubuntu 22.04 |
Ubuntu 22.04 |
|
MI210 |
KVM |
Passthrough |
RHEL 9.4 |
Ubuntu 22.04, |
KVM |
SR-IOV |
RHEL 9.4 |
Ubuntu 22.04, |
|
V710 |
KVM |
SR-IOV |
Ubuntu 24.04 |
Ubuntu 24.04 |
Note
AMD Virtualization supports the following:
Passthrough: All 8 GPUs are assigned directly to a single virtual machine (VM).
SR-IOV: Provides 1 Virtual Function (VF) per GPU (8 VFs in total), which can be flexibly assigned among multiple VMs (for example, 8 VMs with 1 VF each, 4 VMs with 2 VFs each, or 2 VMs with 4 VFs each)
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.