ROCm 7.12.0 compatibility matrix#

To plan your ROCm 7.12.0 installation, use the following selector to view ROCm compatibility and system requirements information for your AMD hardware configuration. For installation instructions, see Install AMD ROCm 7.12.0.

AMD device family
Instinct GPU
Radeon PRO GPU
Radeon GPU
Ryzen APU
Operating system

Hardware, software, and firmware requirements#

ROCm depends on a coordinated stack of compatible firmware, driver, and user space components. Maintaining version alignment between these layers ensures expected GPU operation and performance, especially for AMD data center products. Future preview releases will expand hardware and operating system coverage.

ROCm 7.12.0 enables support for primarily compute workloads. Future releases will support mixed workloads (compute and graphics).

AMD GPU series

AMD Instinct MI350 Series

AMD Instinct MI300 Series

AMD Instinct MI200 Series

AMD Instinct MI100 Series

ArchitectureCDNA 4CDNA 3CDNA 2CDNA
LLVM targetgfx950gfx942gfx90agfx908
Supported Ubuntu versions

Ubuntu 24.04.3 (GA kernel: 6.8)

Ubuntu 22.04.5 (GA kernel: 5.15)

Supported Red Hat Enterprise Linux versions

RHEL 10.1 (kernel: 6.12.0-124)

RHEL 10.0 (kernel: 6.12.0-55)

RHEL 9.7 (kernel: 5.14.0-611)

RHEL 9.6 (kernel: 5.14.0-570)

RHEL 9.4 (kernel: 5.14.0-427)

RHEL 8.10 (kernel: 4.18.0-553)

RHEL 10.1 (kernel: 6.12.0-124)

RHEL 10.0 (kernel: 6.12.0-55)

RHEL 9.7 (kernel: 5.14.0-611)

RHEL 9.6 (kernel: 5.14.0-570)

RHEL 9.4 (kernel: 5.14.0-427)

Supported Debian version

Debian 13 (kernel: 6.12)

Debian 12 (kernel: 6.1.0)

Debian 12 (kernel: 6.1.0)
Supported Oracle Linux versions

Oracle Linux 10 (kernel: UEK 8.1)

Oracle Linux 9 (kernel: UEK 8)

Oracle Linux 10 (kernel: UEK 8.1)

Oracle Linux 9 (kernel: UEK 8)

Oracle Linux 8 (kernel: UEK 7)

Supported Rocky Linux versions

Rocky Linux 9 (kernel: 5.14.0-570)

Supported SUSE Linux Enterprise Server versions

SLES 16.0 (kernel: 6.12)

SLES 15.7 (kernel: 6.4.0-150700.51)

SLES 15.7 (kernel: 6.4.0-150700.51)

Supported AMD GPU Driver (amdgpu) versions

31.20.0

31.10.0

30.20.1

30.20.0

30.10.2

30.10.1

30.10.0

Supported PLDM bundle (firmware) versions

01.25.17.07

01.25.16.03

01.25.04.02

01.25.03.12

BKC 26.1

IFWI 75 (or later)

Maintenance update 5 with IFWI 75 (or later)

VBIOS D3430401-037

AMD GPU series

AMD Radeon AI PRO R9000 Series

AMD Radeon PRO W7000 Series

AMD Radeon PRO W6000 Series

AMD Radeon PRO V Series

ArchitectureRDNA 4RDNA 3
LLVM targetgfx1201gfx1100gfx1101gfx1030
Supported Ubuntu versions

24.04.3 (GA kernel: 6.8)

22.04.5 (GA kernel: 5.15)

Supported RHEL versions

10.1 (kernel: 6.12.0-124)

9.7 (kernel: 5.14.0-427)

Supported Windows versionWindows 11 25H2
Supported AMD GPU Driver (amdgpu) versions

31.10.0

30.20.1

30.20.0

30.10.2

30.10.1

30.10.0

Supported Adrenalin Driver version

26.3.1

AMD GPU series

AMD Radeon RX 9000 Series

AMD Radeon RX 7000 Series

ArchitectureRDNA 4RDNA 3
LLVM targetgfx1201gfx1200gfx1100gfx1101gfx1102
Supported Ubuntu versions

24.04.3 (GA kernel: 6.8)

22.04.5 (GA kernel: 5.15)

Supported RHEL versions

10.1 (kernel: 6.12.0-124)

9.7 (kernel: 5.14.0-427)

Supported Windows versionWindows 11 25H2
Supported AMD GPU Driver (amdgpu) versions

31.20.0

31.10.0

30.20.1

30.20.0

30.10.2

30.10.1

30.10.0

Supported Adrenalin Driver version

26.3.1

AMD APU series

AMD Ryzen AI Max PRO 300 Series

AMD Ryzen AI Max 300 Series

AMD Ryzen AI PRO 400 Series

AMD Ryzen AI 300 Series

AMD Ryzen 200 Series

Graphics model (iGPU)Radeon 8060SRadeon 8050SRadeon 8040SRadeon 890MRadeon 880MRadeon 860MRadeon 780MRadeon 760MRadeon 740M
ArchitectureRDNA 3.5RDNA 3
LLVM targetgfx1151gfx1150gfx1103
Supported Ubuntu versions24.04.3 (HWE kernel: 6.14)
Supported Windows versionWindows 11 25H2
Supported kernel driver versionInbox kernel driver in Ubuntu 24.04.3
Supported Adrenalin Driver version

26.3.1


AI ecosystem#

ROCm 7.12.0 provides optimized support for popular deep learning frameworks and AI inference engines. The following table lists supported frameworks and libraries, their validated versions, and compatible operating systems.

FrameworkSupported versionsPython versions
PyTorch2.10.0, 2.9.1, 2.8.02.10.0, 2.9.13.13, 3.12, 3.11
JAX0.8.2, 0.8.03.14, 3.13, 3.12, 3.11
vLLM0.16.03.12

ROCm Core SDK components#

The following table lists core components included in the ROCm 7.12.0 release. Expect future releases in this stream to expand the list of components.

Component groupComponent name
Math and compute libraries

Composable Kernel

hipBLAS

hipBLASLt

hipCUB

hipFFT

hipRAND

hipSOLVER

hipSPARSE

hipSPARSELt

MIOpen

rocBLAS

rocFFT

rocPRIM

rocRAND

rocSOLVER

rocSPARSE

rocThrust

rocWMMA

Communication librariresCommunication librarires

RCCL

rocSHMEM

Support libraries

ROCm CMake

Runtimes and compilersRuntimes and compilers

HIP

HIPIFY

LLVM

ROCr Runtime

SPIRV-LLVM-Translator

Profiling and debugging toolsProfiling and debugging tools

ROCm Compute Profiler (rocprofiler-compute)

ROCprofiler-SDK

ROCm Systems Profiler (rocprofiler-systems)

ROCprofiler-SDK

ROCdbgapi

ROCm Debugger (ROCgdb)

ROCr Debug Agent

Control and monitoring tools

AMD SMI

rocminfo

Component groupComponent name
Math and compute libraries

Composable Kernel

hipBLAS

hipBLASLt

hipCUB

hipFFT

hipRAND

hipSOLVER

hipSPARSE

MIOpen

rocBLAS

rocFFT

rocPRIM

rocRAND

rocSOLVER

rocSPARSE

rocThrust

rocWMMA

Support libraries

ROCm CMake

Runtimes and compilers

HIP

HIPIFY

LLVM

Control and monitoring toolshipinfo