# ROCm 7.1.1 release notes The release notes provide a summary of notable changes since the previous ROCm release. - [Release highlights](#release-highlights) - [Supported hardware, operating system, and virtualization changes](#supported-hardware-operating-system-and-virtualization-changes) - [User space, driver, and firmware dependent changes](#user-space-driver-and-firmware-dependent-changes) - [ROCm components versioning](#rocm-components) - [Detailed component changes](#detailed-component-changes) - [ROCm known issues](#rocm-known-issues) - [ROCm resolved issues](#rocm-resolved-issues) - [ROCm upcoming changes](#rocm-upcoming-changes) ```{note} If you’re using AMD Radeon GPUs or Ryzen APUs in a workstation setting with a display connected, see the [Use ROCm on Radeon and Ryzen](https://rocm.docs.amd.com/projects/radeon-ryzen/en/latest/index.html) documentation to verify compatibility and system requirements. ``` ## Release highlights The following are notable new features and improvements in ROCm 7.1.1. For changes to individual components, see [Detailed component changes](#detailed-component-changes). ### Supported hardware, operating system, and virtualization changes ROCm 7.1.1 adds support for the following operating systems and kernel versions: * RHEL 10.1 (kernel: 6.12.0-124) * RHEL 9.7 (kernel: 5.14.0-611) ROCm 7.1.1 extends the Debian 13 support to AMD Instinct MI355X and MI350X GPUs. For more information about: * AMD hardware, see [Supported GPUs (Linux)](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-7.1.1/reference/system-requirements.html#supported-gpus). * Operating systems, see [Supported operating systems](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-7.1.1/reference/system-requirements.html#supported-operating-systems) and [ROCm installation for Linux](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-7.1.1/). #### Virtualization support ROCm 7.1.1 adds Ubuntu 24.04 as a Guest OS in KVM SR-IOV for AMD Instinct MI300X GPUs. For more information, see [Virtualization Support](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-7.1.1/reference/system-requirements.html#virtualization-support). ### User space, driver, and firmware dependent changes The software for AMD Data Center GPU products requires maintaining a hardware and software stack with interdependencies among the GPU and baseboard firmware, AMD GPU drivers, and the ROCm user space software.
|
ROCm Version |
GPU |
PLDM Bundle (Firmware) |
AMD GPU Driver (amdgpu) |
AMD GPU |
|---|---|---|---|---|
| ROCm 7.1.1 | MI355X |
01.25.16.03 01.25.15.04 |
30.20.1 30.20.0 30.10.2 30.10.1 30.10 |
8.6.0.K |
| MI350X |
01.25.16.03 01.25.15.04 |
30.20.1 30.20.0 30.10.2 30.10.1 30.10 |
||
| MI325X[1] | 01.25.04.02 | 30.20.1 30.20.0[1] 30.10.2 30.10.1 30.10 6.4.z where z (0-3) 6.3.y where y (1-3) |
||
| MI300X | 01.25.03.12 |
30.20.1 30.20.0 30.10.2 30.10.1 30.10 6.4.z where z (0–3) 6.3.y where y (1–3) |
8.6.0.K | |
| MI300A | BKC 26 | Not Applicable | ||
| MI250X | IFWI 47 (or later) | |||
| MI250 | MU5 w/ IFWI 75 (or later) | |||
| MI210 | MU5 w/ IFWI 75 (or later) | 8.6.0.K | ||
| MI100 | VBIOS D3430401-037 | Not Applicable |
[1]: For AMD Instinct MI325X KVM SR-IOV users, don't use AMD GPU Driver (amdgpu) 30.20.0.
#### AMD Instinct MI355X and MI350X metrics and telemetry enhancements AMD SMI now supports per-partition metrics and monitoring on AMD Instinct MI355X and MI350X GPUs -- depending on PLDM bundle minimum version 01.25.16.03, including reporting for thermal throttle limits and thermal alert thresholds. For AMD SMI on bare metal, metrics per GPU partition are available through the library API: ``amdsmi_get_gpu_partition_metrics_info()``. See the [AMD SMI changelog](#amd-smi-26-2-0) for details. #### AMD Instinct MI355X GPU resiliency improvement Multimedia Engine Reset is now supported by the AMD GPU Driver (amdgpu) 30.20.1 for AMD Instinct MI355X GPUs. This finer-grain GPU resiliency enables recovery from faults related to VCN or JPEG without requiring a full GPU reset, thereby improving system stability and fault tolerance. Note that VCN queue reset functionality requires PLDM bundle 01.25.16.03 (or later) firmware. #### AMD Instinct MI325X SR-IOV Mode 1 reset issue fixed An issue affecting AMD Instinct MI325X GPUs in SR-IOV Mode 1 has been resolved in AMD GPU Driver (amdgpu) version 30.20.1. This fix enables seamless usage of KVM virtualization with SR-IOV configurations and allows users to proceed with ROCm and AMD GPU Driver updates without encountering reset-related failures. ### GEMM kernel selection improvement GEMM kernel selection efficiency has been improved using Origami. This results in improved out-of-the-box performance of GEMM functions for hipBLASLT and rocBLAS, as well as a reduced need for tuning. This improvement reduces selection time, increases selection accuracy, and adds Origami libraries for all GEMM problem types on AMD Instinct MI350X GPUs. ### Performance improvement in CK/AITER fused-attn Padding is now supported in native CK/AITER fused-attn mode, reducing the overall runtime. Previously, the Transformer Engine (TE) had to remove padding before processing and reapply it afterward as a workaround, which added runtime overhead. With this update, TE can now pass padded input directly to CK/AITER and receive padded output, eliminating the need for that workaround. ### AI model support update ROCm 7.1.1 updates the support for the following AI models: * [Hugging Face Transformers](https://huggingface.co/docs/transformers/en/index) is now supported on gfx1201. * [Microsoft Phi-4-multimodal-instruct](https://huggingface.co/microsoft/phi-4) is now supported on gfx1201. * [Qwen QwQ-32B](https://huggingface.co/Qwen/QwQ-32B) is now supported on gfx1201. * [Google Gemma 3 27B](https://huggingface.co/google/gemma-3-27b-it) is now supported on gfx1100. ### ROCm Data Science updates ROCm Data Science Toolkit (ROCm-DS) is a comprehensive open-source software collection designed to accelerate data science and machine learning workloads on AMD GPUs. In November 2025, ROCm-DS transitioned from early access (EA) to general availability (GA). This GA release marks a significant milestone for ROCm-DS as hipDF and hipMM transition to production status. Additionally, it introduces two new production components: hipRAFT and hipVS. For more information, see [AMD ROCm-DS documentation](https://rocm.docs.amd.com/projects/rocm-ds/en/latest/). ### Deep learning and AI framework updates ROCm provides a comprehensive ecosystem for deep learning development. For more information, see [Deep learning frameworks for ROCm](https://rocm.docs.amd.com/en/docs-7.1.1/how-to/deep-learning-rocm.html) and the [Compatibility matrix](../../docs/compatibility/compatibility-matrix.rst) for the complete list of Deep learning and AI framework versions tested for compatibility with ROCm. As of November 2025, AMD ROCm has officially updated support for the following Deep learning and AI frameworks: #### PyTorch ROCm 7.1.1 enables support for PyTorch 2.9. For more information, see [PyTorch compatibility](https://rocm.docs.amd.com/en/latest/compatibility/ml-compatibility/pytorch-compatibility.html). #### Deep Graph Library (DGL) Deep Graph Library [(DGL)](https://www.dgl.ai/) is an easy-to-use, high-performance, and scalable Python package for deep learning on graphs. DGL is framework agnostic, meaning that if a deep graph model is a component in an end-to-end application, the rest of the logic is implemented using PyTorch. It's supported on ROCm 7.0.0, ROCm 6.4.3, and ROCm 6.4.0. For more information, see [DGL compatibility](https://rocm.docs.amd.com/en/latest/compatibility/ml-compatibility/dgl-compatibility.html). #### llama.cpp llama.cpp is an open-source framework for Large Language Model (LLM) inference that runs on both central processing units (CPUs) and graphics processing units (GPUs). It is written in plain C/C++, providing a simple, dependency-free setup. It's supported on ROCm 7.0.0 and ROCm 6.4.x. For more information, see [llama.cpp compatibility](https://rocm.docs.amd.com/en/latest/compatibility/ml-compatibility/llama-cpp-compatibility.html). ### ROCm Offline Installer Creator updates The ROCm Offline Installer Creator 7.1.1 includes the following features and improvements: * Added support for RHEL 9.7 and 10.1. * Added support for creating an offline installer for SLES 15.7, where the kernel version of the target OS differs from the host OS creating the installer. See [ROCm Offline Installer Creator](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-7.1.1/install/rocm-offline-installer.html) for more information. ### ROCm Runfile Installer updates The ROCm Runfile Installer 7.1.1 includes the following features and improvements: * Added support for RHEL 9.7 and 10.1. * Fixed an issue where, after dependency installation, some dependencies were still marked as uninstalled. * Fixed an issue where the AMDGPU driver install would fail when multiple kernels were installed. * Performance improvements for the RHEL/Oracle Linux dependency install. For more information, see [ROCm Runfile Installer](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-7.1.1/install/rocm-runfile-installer.html). ### Expansion of the ROCm examples repository The [ROCm examples repository](https://github.com/ROCm/rocm-examples) has been expanded with examples for the following ROCm components: ::::{grid} 2 :margin: auto 0 auto auto :::{grid} :margin: auto 0 auto auto * [hipBLASLt](https://rocm.docs.amd.com/projects/hipBLASLt/en/latest/) * [hipSPARSE](https://rocm.docs.amd.com/projects/hipSPARSE/en/latest/) * [hipSPARSELt](https://rocm.docs.amd.com/projects/hipSPARSELt/en/latest/) * [hipTensor](https://rocm.docs.amd.com/projects/hipTensor/en/latest/) ::: :::{grid} :margin: auto 0 auto auto * [rocALUTION](https://rocm.docs.amd.com/projects/rocALUTION/en/latest/) * [ROCprofiler-SDK](https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/) * [rocWMMA](https://rocm.docs.amd.com/projects/rocWMMA/en/latest/) ::: :::: Usage examples are now available for the following performance analysis tools: * [ROCm Compute Profiler](https://rocm.docs.amd.com/projects/rocprofiler-compute/en/latest/index.html) * [ROCm Systems Profiler](https://rocm.docs.amd.com/projects/rocprofiler-systems/en/latest/index.html) * [rocprofv3](https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/how-to/using-rocprofv3.html) The complete source code for the [HIP Graph Tutorial](https://rocm.docs.amd.com/projects/HIP/en/latest/tutorial/graph_api.html) is also available as part of the ROCm examples. ### ROCm documentation updates ROCm documentation continues to be updated to provide clearer and more comprehensive guidance for a wider variety of user needs and use cases. * The [HIP documentation](https://rocm.docs.amd.com/projects/HIP/en/latest/) has been enhanced with new [GPU programming pattern tutorials](https://rocm.docs.amd.com/projects/HIP/en/latest/tutorial/programming-patterns.html). These tutorials address common GPU challenges, including memory coherence, race conditions, and data transfer overhead. They provide practical, performance-oriented examples for real-world applications in machine learning, scientific computing, and image processing. The following tutorials have been added: * **Two-dimensional kernels**: Efficient matrix and image processing with optimized thread mapping and memory access. * **Stencil operations**: Implementing spatially dependent computations for image filtering and physics simulations. * **Atomic operations**: Managing concurrent memory access safely for tasks such as histogram generation. * **Multi-kernel programming**: Coordinating multiple GPU kernels for complex iterative algorithms such as graph traversal. * **CPU-GPU cooperative computing**: Balancing workloads between CPU and GPU for hybrid algorithms such as K-means clustering. * [Tutorials for AI developers](https://rocm.docs.amd.com/projects/ai-developer-hub/en/latest/) have been expanded with the following two new pretraining tutorials: * [Pretraining with TorchTitan](https://rocm.docs.amd.com/projects/ai-developer-hub/en/latest/notebooks/pretrain/torchtitan_deepseek.html) * [Training a model with Primus](https://rocm.docs.amd.com/projects/ai-developer-hub/en/latest/notebooks/pretrain/training_with_primus.html) For more information about the changes, see the [Changelog for the AI Developer Hub](https://rocm.docs.amd.com/projects/ai-developer-hub/en/latest/changelog.html). * ROCm environment variables are used to configure and optimize the development and runtime experience. These variables define key settings such as installation paths, platform selection, and runtime behavior for applications running on AMD GPUs. The new [ROCm environment variables](https://rocm.docs.amd.com/en/latest/reference/env-variables.html#environment-variables-in-rocm-libraries) topic summarizes HIP and ROCR-Runtime environment variables, and provides links to environment variable topics for other ROCm components. ## ROCm components The following table lists the versions of ROCm components for ROCm 7.1.1, including any version changes from 7.1.0 to 7.1.1. Click the component's updated version to go to a list of its changes. Click {fab}`github` to go to the component's source code on GitHub.| Category | Group | Name | Version | |
|---|---|---|---|---|
| Libraries | Machine learning and computer vision | Composable Kernel | 1.1.0 ⇒ 1.1.0 | |
| MIGraphX | 2.14.0 ⇒ 2.14.0 | |||
| MIOpen | 3.5.1 | |||
| MIVisionX | 3.4.0 | |||
| rocAL | 2.4.0 | |||
| rocDecode | 1.4.0 | |||
| rocJPEG | 1.2.0 | |||
| rocPyDecode | 0.7.0 | |||
| RPP | 2.1.0 | |||
| Communication | RCCL | 2.27.7 ⇒ 2.27.7 | ||
| rocSHMEM | 3.0.0 ⇒ 3.1.0 | |||
| Math | hipBLAS | 3.1.0 | ||
| hipBLASLt | 1.1.0 | |||
| hipFFT | 1.0.21 | |||
| hipfort | 0.7.1 | |||
| hipRAND | 3.1.0 | |||
| hipSOLVER | 3.1.0 | |||
| hipSPARSE | 4.1.0 | |||
| hipSPARSELt | 0.2.5 | |||
| rocALUTION | 4.0.1 | |||
| rocBLAS | 5.1.0 ⇒ 5.1.1 | |||
| rocFFT | 1.0.35 | |||
| rocRAND | 4.1.0 | |||
| rocSOLVER | 3.31.0 | |||
| rocSPARSE | 4.1.0 | |||
| rocWMMA | 2.0.0 ⇒ 2.1.0 | |||
| Tensile | 4.44.0 | |||
| Primitives | hipCUB | 4.1.0 | ||
| hipTensor | 2.0.0 | |||
| rocPRIM | 4.1.0 | |||
| rocThrust | 4.1.0 | |||
| Tools | System management | AMD SMI | 26.1.0 ⇒ 26.2.0 | |
| ROCm Data Center Tool | 1.2.0 | |||
| rocminfo | 1.0.0 | |||
| ROCm SMI | 7.8.0 | |||
| ROCm Validation Suite | 1.2.0 ⇒ 1.3.0 | |||
| Performance | ROCm Bandwidth Test | 2.6.0 ⇒ 2.6.0 | ||
| ROCm Compute Profiler | 3.3.0 ⇒ 3.3.1 | |||
| ROCm Systems Profiler | 1.2.0 ⇒ 1.2.1 | |||
| ROCProfiler | 2.0.0 | |||
| ROCprofiler-SDK | 1.0.0 | |||
| ROCTracer | 4.1.0 | |||
| Development | HIPIFY | 20.0.0 | ||
| ROCdbgapi | 0.77.4 | |||
| ROCm CMake | 0.14.0 | |||
| ROCm Debugger (ROCgdb) | 16.3 | |||
| ROCr Debug Agent | 2.1.0 | |||
| Compilers | HIPCC | 1.1.1 | ||
| llvm-project | 20.0.0 | |||
| Runtimes | HIP | 7.1.0 ⇒ 7.1.1 | ||
| ROCr Runtime | 1.18.0 | |||