ROCm compatibility matrix#
2025-10-20
5 min read time
To plan your ROCm 7.9.0 installation, use the following selector to view ROCm compatibility and system requirements information for your AMD hardware configuration.
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 correct GPU operation and performance, especially for AMD data center products. Future preview release will expand hardware and operating system coverage.
AMD Instinct MI350 Series |
Instinct MI355X, MI350X |
---|---|
Architecture |
CDNA4 |
LLVM target |
gfx950 |
Supported Ubuntu versions |
Ubuntu 24.04.3 (GA kernel: 6.8) Ubuntu 22.04.5 (GA kernel: 5.15) |
Supported AMD GPU Driver versions |
30.10, 30.10.1, 30.10.2 |
Supported PLDM bundle (firmware) versions |
01.25.15.04, 01.25.13.09 |
AMD Instinct MI350 Series |
Instinct MI355X, MI350X |
---|---|
Architecture |
CDNA4 |
LLVM target |
gfx950 |
Supported RHEL versions |
RHEL 10.0 (kernel: 6.12.0-55) RHEL 9.6 (kernel: 5.14.0-570) |
Supported AMD GPU Driver versions |
30.10, 30.10.1, 30.10.2 |
Supported PLDM bundle (firmware) versions |
01.25.15.04, 01.25.13.09 |
AMD Instinct MI300 Series |
Instinct MI325X, MI300X, MI300A |
---|---|
Architecture |
CDNA3 |
LLVM target |
gfx942 |
Supported Ubuntu versions |
Ubuntu 24.04.3 (GA kernel: 6.8) Ubuntu 22.04.5 (GA kernel: 5.15) |
AMD GPU Driver versions |
30.10, 30.10.1, 30.10.2 |
Supported PLDM bundle (firmware) versions |
MI325X: 01.25.04.02, 01.25.03.03 MI300X: 01.25.03.12 MI300A: BKC 26, BKC 25 |
AMD Instinct MI300 Series |
Instinct MI325X, MI300X, MI300A |
---|---|
Architecture |
CDNA3 |
LLVM target |
gfx942 |
Supported RHEL versions |
RHEL 10.0 (kernel: 6.12.0-55) RHEL 9.6 (kernel: 5.14.0-570) |
AMD GPU Driver versions |
30.10, 30.10.1, 30.10.2 |
Supported PLDM bundle (firmware) versions |
MI325X: 01.25.04.02, 01.25.03.03 MI300X: 01.25.03.12 MI300A: BKC 26, BKC 25 |
AMD Ryzen AI Max+ PRO 300 Series |
Ryzen AI Max+ PRO 395, 390, 385, 380 |
---|---|
Architecture |
RDNA3.5 |
LLVM target |
gfx1151 |
Supported Ubuntu version |
Ubuntu 24.04.3 (HWE kernel: 6.14) |
Supported kernel driver version |
Inbox kernel driver in Ubuntu 24.04.3 |
AMD Ryzen AI Max+ PRO 300 Series |
Ryzen AI Max PRO 395, 390, 385, 380 |
---|---|
Architecture |
RDNA3.5 |
LLVM target |
gfx1151 |
Supported Windows version |
Windows 11 24H2 |
Supported Adrenalin Driver version |
25.9.2 |
AMD Ryzen AI Max 300 Series |
Ryzen AI Max 395, 390, 385 |
---|---|
Architecture |
RDNA3.5 |
LLVM target |
gfx1151 |
Supported Ubuntu version |
Ubuntu 24.04.3 (HWE kernel: 6.14) |
Supported kernel driver version |
Inbox kernel driver in Ubuntu 24.04.3 |
AMD Ryzen AI Max 300 Series |
Ryzen AI Max 395, 390, 385 |
---|---|
Architecture |
RDNA3.5 |
LLVM target |
gfx1151 |
Supported Windows version |
Windows 11 24H2 |
Supported Adrenalin Driver version |
25.9.2 |
Deep learning frameworks#
ROCm 7.9.0 supports PyTorch 2.7.1 on Instinct data center GPUs. See Install PyTorch for an example installation using pip.
ROCm 7.9.0 supports PyTorch 2.7.1 on Ubuntu on supported Ryzen APUs. See Install PyTorch for an example installation using pip.
ROCm 7.9.0 supports PyTorch 2.9.0 on Windows on supported Ryzen AI APUs. See Install PyTorch for an example installation using pip.
ROCm Core SDK components#
The following table lists ROCm Core SDK components supported on Instinct GPUs and Linux in the ROCm 7.9.0 release. Additional components will be added in future releases.
Component group |
Component name |
---|---|
Runtime and compilers |
HIP |
HIPIFY | |
LLVM | |
ROCr Runtime | |
Control and monitoring |
AMD SMI |
rocminfo | |
System utilities, profiling, and debugging |
ROCm CMake |
ROCprofiler-SDK | |
Math and compute libraries |
rocBLAS |
hipBLAS | |
hipBLASLt | |
rocFFT | |
hipFFT | |
rocRAND | |
hipRAND | |
rocSOLVER | |
hipSOLVER | |
rocSPARSE | |
hipSPARSE | |
rocPRIM | |
rocThrust | |
hipCUB | |
MIOpen | |
Communication libraries |
RCCL |
The following table lists ROCm Core SDK components supported on Ryzen AI APUs and Ubuntu in the ROCm 7.9.0 release. Additional components will be added in future releases.
Component group |
Component name |
---|---|
Runtime and compilers |
HIP |
HIPIFY | |
LLVM | |
ROCr Runtime | |
Control and monitoring |
AMD SMI |
rocminfo | |
System utilities, profiling, and debugging |
ROCm CMake |
ROCprofiler-SDK | |
Math and compute libraries |
rocBLAS |
hipBLAS | |
hipBLASLt | |
rocFFT | |
hipFFT | |
rocRAND | |
hipRAND | |
rocSOLVER | |
hipSOLVER | |
rocSPARSE | |
hipSPARSE | |
rocPRIM | |
rocThrust | |
hipCUB | |
Communication libraries |
RCCL |
The following table lists ROCm Core SDK components supported on Ryzen AI APUs and Windows in the ROCm 7.9.0 release. Additional components will be added in future releases.
Component group |
Component name |
---|---|
Runtime and compilers |
HIP |
HIPIFY | |
LLVM | |
System utilities, profiling, and debugging |
ROCm CMake |
Math and compute libraries |
rocBLAS |
hipBLAS | |
hipBLASLt | |
rocFFT | |
hipFFT | |
rocRAND | |
hipRAND | |
rocSOLVER | |
hipSOLVER | |
rocSPARSE | |
hipSPARSE | |
rocPRIM | |
rocThrust | |
hipCUB |