# ROCm 6.2.2 release notes These release notes provide a summary of notable changes since the previous ROCm release. ```{note} As ROCm 6.2.2 was released shortly after 6.2.1, the changes between these versions are minimal. For a comprehensive overview of recent updates, the ROCm 6.2.1 release notes are appended to the end of this document. For detailed information about the changes in ROCm 6.2.1, refer to the appended section: [ROCm 6.2.1 release notes](rocm-6-2-1-release-notes). ``` The [Compatibility matrix](https://rocm.docs.amd.com/en/docs-6.2.2/compatibility/compatibility-matrix.html) provides the full list of supported hardware, operating systems, ecosystems, third-party components, and ROCm components for each ROCm release. Release notes for previous ROCm releases are available in earlier versions of the documentation. See the [ROCm documentation release history](https://rocm.docs.amd.com/en/latest/release/versions.html). ## Release highlights The following is a significant fix introduced in ROCm 6.2.2. ### Fixed Instinct MI300X error recovery failure Improved the reliability of AMD Instinct MI300X accelerators in scenarios involving uncorrectable errors. Previously, error recovery did not occur as expected, potentially leaving the system in an undefined state. This fix ensures that error recovery functions as expected, maintaining system stability. See the [original issue](#instinct-mi300x-gpu-recovery-failure-on-uncorrectable-errors) noted in the ROCm 6.2.1 release notes. --- ## ROCm 6.2.1 release notes The ROCm 6.2.1 release notes document newly added ecosystem support, ROCm Offline Installer Creator updates, and improvements to several ROCm libraries and tools. - [Release highlights](release-highlights) - [Operating system and hardware support changes](operating-system-and-hardware-support-changes) - [ROCm components versioning](rocm-components) - [Detailed component changes](detailed-component-changes) - [ROCm known issues](rocm-known-issues) - [ROCm upcoming changes](rocm-upcoming-changes) ### Release highlights The following are notable new features and improvements in ROCm 6.2.1. For changes to individual components, see [Detailed component changes](#detailed-component-changes). #### rocAL major version change The new version of rocAL introduces many new features, but does not modify any of the existing public API functions. However, the version number was incremented from 1.3 to 2.0. Applications linked to version 1.3 must be recompiled to link against version 2.0. See [the rocAL detailed changes](#rocal-2-0-0) for more information. #### New support for FBGEMM (Facebook General Matrix Multiplication) As of ROCm 6.2.1, ROCm supports Facebook General Matrix Multiplication (FBGEMM) and the related FBGEMM_GPU library. FBGEMM is a low-precision, high-performance CPU kernel library for convolution and matrix multiplication. It is used for server-side inference and as a back end for PyTorch quantized operators. FBGEMM_GPU includes a collection of PyTorch GPU operator libraries for training and inference. For more information, see the ROCm [Model acceleration libraries guide](https://rocm.docs.amd.com/en/docs-6.2.1/how-to/llm-fine-tuning-optimization/model-acceleration-libraries.html) and [PyTorch's FBGEMM GitHub repository](https://github.com/pytorch/FBGEMM). #### ROCm Offline Installer Creator changes The [ROCm Offline Installer Creator 6.2.1](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-6.2.1/install/rocm-offline-installer.html) introduces several new features and improvements including: * Logging support for create and install logs * More stringent checks for Linux versions and distributions * Updated prerequisite repositories * Fixed CTest issues #### ROCm documentation changes There have been no changes to supported hardware or operating systems from ROCm 6.2.0 to ROCm 6.2.1. * The Programming Model Reference and Understanding the Programming Model topics in HIP have been consolidated into one topic, [HIP programming model (conceptual)](https://rocm.docs.amd.com/projects/HIP/en/docs-6.2.1/understand/programming_model.html). * The [HIP virtual memory management](https://rocm.docs.amd.com/projects/HIP/en/docs-6.2.1/how-to/virtual_memory.html) and [HIP virtual memory management API](https://rocm.docs.amd.com/projects/HIP/en/docs-6.2.1/reference/virtual_memory_reference.html) topics have been added. ```{note} The ROCm documentation, like all ROCm projects, is open source and available on GitHub. To contribute to ROCm documentation, see the [ROCm documentation contribution guidelines](https://rocm.docs.amd.com/en/latest/contribute/contributing.html). ``` ### Operating system and hardware support changes ROCm 6.2.1 adds support for Ubuntu 24.04.1 (kernel: 6.8 [GA]). See the [Compatibility matrix](https://rocm.docs.amd.com/en/docs-6.2.1/compatibility/compatibility-matrix.html) for the full list of supported operating systems and hardware architectures. ### ROCm components The following table lists the versions of ROCm components for ROCm 6.2.1, including any version changes from 6.2.0 to 6.2.1. Click the component's updated version to go to a detailed list of its changes. Click 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 | |
| MIGraphX | 2.10 | |||
| MIOpen | 3.2.0 | |||
| MIVisionX | 3.0.0 | |||
| rocAL | 1.0.0 ⇒ 2.0.0 | |||
| rocDecode | 0.6.0 | |||
| rocPyDecode | 0.1.0 | |||
| RPP | 1.8.0 | |||
| Communication | RCCL | 2.20.5 ⇒ 2.20.5 | ||
| Math | hipBLAS | 2.2.0 | ||
| hipBLASLt | 0.8.0 | |||
| hipFFT | 1.0.15 | |||
| hipfort | 0.4.0 | |||
| hipRAND | 2.11.0 | |||
| hipSOLVER | 2.2.0 | |||
| hipSPARSE | 3.1.1 | |||
| hipSPARSELt | 0.2.1 | |||
| rocALUTION | 3.2.0 | |||
| rocBLAS | 4.1.2 ⇒ 4.2.1 | |||
| rocFFT | 1.0.28 ⇒ 1.0.29 | |||
| rocRAND | 3.1.0 | |||
| rocSOLVER | 3.26.0 | |||
| rocSPARSE | 3.2.0 | |||
| rocWMMA | 1.5.0 | |||
| Tensile | 4.41.0 | |||
| Primitives | hipCUB | 3.2.0 | ||
| hipTensor | 1.3.0 | |||
| rocPRIM | 3.2.0 ⇒ 3.2.1 | |||
| rocThrust | 3.1.0 | |||
| Tools | System management | AMD SMI | 24.6.2 ⇒ 24.6.3 | |
| rocminfo | 1.0.0 | |||
| ROCm Data Center Tool | 1.0.0 | |||
| ROCm SMI | 7.3.0 ⇒ 7.3.0 | |||
| ROCm Validation Suite | 1.0.0 | |||
| Performance | Omniperf | 2.0.1 | ||
| Omnitrace | 1.11.2 ⇒ 1.11.2 | |||
| ROCm Bandwidth Test | 1.4.0 | |||
| ROCProfiler | 2.0.0 | |||
| ROCprofiler-SDK | 0.4.0 | |||
| ROCTracer | 4.1.0 | |||
| Development | HIPIFY | 18.0.0 ⇒ 18.0.0 | ||
| ROCdbgapi | 0.76.0 | |||
| ROCm CMake | 0.13.0 | |||
| ROCm Debugger (ROCgdb) | 14.2 | |||
| ROCr Debug Agent | 2.0.3 | |||
| Compilers | HIPCC | 1.1.1 | ||
| llvm-project | 18.0.0 | |||
| Runtimes | HIP | 6.2 ⇒ 6.2.1 | ||
| ROCr Runtime | 1.14.0 | |||