System requirements (Linux)#

2025-09-16

8 min read time

Applies to Linux

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

Footnotes

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,
RHEL 9.6

Ubuntu 24.04,
RHEL 9.6

KVM

SR-IOV

Ubuntu 24.04

Ubuntu 24.04

MI350X

KVM

Passthrough

Ubuntu 24.04,
RHEL 9.6

Ubuntu 24.04,
RHEL 9.6

KVM

SR-IOV

Ubuntu 24.04

Ubuntu 24.04

MI325X

KVM

Passthrough

Ubuntu 24.04,
Ubuntu 22.04,
RHEL 9.6,
RHEL 9.4

Ubuntu 24.04,
Ubuntu 22.04,
RHEL 9.6,
RHEL 9.4

KVM

SR-IOV

Ubuntu 22.04

Ubuntu 22.04

MI300X

ESXi

Passthrough

ESXi 8.0 Update 3

Ubuntu 24.04,
Ubuntu 22.04

KVM

Passthrough

Ubuntu 24.04,
Ubuntu 22.04,
RHEL 9.6,
RHEL 9.4

Ubuntu 24.04,
Ubuntu 22.04,
RHEL 9.6,
RHEL 9.4

KVM

SR-IOV

Ubuntu 22.04

Ubuntu 22.04

MI210

KVM

Passthrough

RHEL 9.4

Ubuntu 22.04,
RHEL 9.4

KVM

SR-IOV

RHEL 9.4

Ubuntu 22.04,
RHEL 9.4

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.