# ROCm 6.3.1 release notes The release notes provide a summary of notable changes since the previous ROCm release. - [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 resolved issues](#rocm-resolved-issues) - [ROCm upcoming changes](#rocm-upcoming-changes) ```{note} If you’re using Radeon™ PRO or Radeon GPUs in a workstation setting with a display connected, continue to use ROCm 6.2.3. See the [Use ROCm on Radeon GPUs](https://rocm.docs.amd.com/projects/radeon/en/latest/index.html) documentation to verify compatibility and system requirements. ``` ## Release highlights The following are notable new features and improvements in ROCm 6.3.1. For changes to individual components, see [Detailed component changes](#detailed-component-changes). ### Per queue resiliency for Instinct MI300 accelerators The AMDGPU driver now includes enhanced resiliency for misbehaving applications on AMD Instinct MI300 accelerators. This helps isolate the impact of misbehaving applications, ensuring other workloads running on the same accelerator are unaffected. ### ROCm Runfile Installer ROCm 6.3.1 introduces the ROCm Runfile Installer, with initial support for Ubuntu 22.04. The ROCm Runfile Installer facilitates ROCm installation without using a native Linux package management system, with or without network or internet access. For more information, see the [ROCm Runfile Installer documentation](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-6.3.1/install/rocm-runfile-installer.html). ### 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. * Added documentation on training a model with ROCm Megatron-LM. AMD offers a Docker image for MI300X accelerators containing essential components to get started, including ROCm libraries, PyTorch, and Megatron-LM utilities. See [Training a model using ROCm Megatron-LM](https://rocm.docs.amd.com/en/latest/how-to/rocm-for-ai/train-a-model.html) to get started. The new ROCm Megatron-LM training Docker accompanies the [ROCm vLLM inference Docker](https://rocm.docs.amd.com/en/latest/how-to/performance-validation/mi300x/vllm-benchmark.html) as a set of ready-to-use containerized solutions to get started with using ROCm for AI. * Updated the [Instinct MI300X workload tuning guide](https://rocm.docs.amd.com/en/latest/how-to/tuning-guides/mi300x/workload.html) with more current optimization strategies. The updated sections include guidance on vLLM optimization, PyTorch TunableOp, and hipBLASLt tuning. * HIP graph-safe libraries operate safely in HIP execution graphs. [HIP graphs](https://rocm.docs.amd.com/projects/HIP/en/latest/how-to/hip_runtime_api/hipgraph.html#how-to-hip-graph) are an alternative way of executing tasks on a GPU that can provide performance benefits over launching kernels using the standard method via streams. A topic that shows whether a [ROCm library is graph-safe](https://advanced-micro-devices-demo--3953.com.readthedocs.build/en/3953/reference/graph-safe-support.html) has been added. * The [Device memory](https://rocm.docs.amd.com/projects/HIP/en/latest/how-to/hip_runtime_api/memory_management/device_memory.html) topic in the HIP memory management section has been updated. * The HIP documentation has expanded with new resources for developers: * [Multi device management](https://rocm.docs.amd.com/projects/HIP/en/latest/how-to/hip_runtime_api/multi_device.html) * [OpenGL interoperability](https://rocm.docs.amd.com/projects/HIP/en/latest/how-to/hip_runtime_api/opengl_interop.html) ## Operating system and hardware support changes ROCm 6.3.1 adds support for Debian 12 (kernel: 6.1). See installation instructions at [ROCm installation for Linux](https://rocm.docs.amd.com/projects/install-on-linux/en/docs-6.3.1/). ROCm 6.3.1 enables support for AMD Instinct MI325X accelerator. For more information, see [AMD Instinct™ MI325X Accelerators](https://www.amd.com/en/products/accelerators/instinct/mi300/mi325x.html). See the [Compatibility matrix](https://rocm-stg.amd.com/en/latest/compatibility/compatibility-matrix.html) for more information about operating system and hardware compatibility. ## ROCm components The following table lists the versions of ROCm components for ROCm 6.3.1, including any version changes from 6.3.0 to 6.3.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 | |
| MIGraphX | 2.11.0 | |||
| MIOpen | 3.3.0 | |||
| MIVisionX | 3.1.0 ⇒ 3.1.0 | |||
| rocAL | 2.1.0 | |||
| rocDecode | 0.8.0 | |||
| rocJPEG | 0.6.0 | |||
| rocPyDecode | 0.2.0 | |||
| RPP | 1.9.1 | |||
| Communication | RCCL | 2.21.5 ⇒ 2.21.5 | ||
| Math | hipBLAS | 2.3.0 | ||
| hipBLASLt | 0.10.0 | |||
| hipFFT | 1.0.17 | |||
| hipfort | 0.5.0 | |||
| hipRAND | 2.11.1 | |||
| hipSOLVER | 2.3.0 | |||
| hipSPARSE | 3.1.2 | |||
| hipSPARSELt | 0.2.2 | |||
| rocALUTION | 3.2.1 | |||
| rocBLAS | 4.3.0 | |||
| rocFFT | 1.0.31 | |||
| rocRAND | 3.2.0 | |||
| rocSOLVER | 3.27.0 | |||
| rocSPARSE | 3.3.0 | |||
| rocWMMA | 1.6.0 | |||
| Tensile | 4.42.0 | |||
| Primitives | hipCUB | 3.3.0 | ||
| hipTensor | 1.4.0 | |||
| rocPRIM | 3.3.0 | |||
| rocThrust | 3.3.0 | |||
| Tools | System management | AMD SMI | 24.7.1 ⇒ 24.7.1 | |
| ROCm Data Center Tool | 0.3.0 | |||
| rocminfo | 1.0.0 | |||
| ROCm SMI | 7.4.0 | |||
| ROCmValidationSuite | 1.1.0 | |||
| Performance | ROCm Bandwidth Test | 1.4.0 | ||
| ROCm Compute Profiler | 3.0.0 ⇒ 3.0.0 | |||
| ROCm Systems Profiler | 0.1.0 ⇒ 0.1.0 | |||
| ROCProfiler | 2.0.0 | |||
| ROCprofiler-SDK | 0.5.0 | |||
| ROCTracer | 4.1.0 | |||
| Development | HIPIFY | 18.0.0 ⇒ 18.0.0 | ||
| ROCdbgapi | 0.77.0 | |||
| ROCm CMake | 0.14.0 | |||
| ROCm Debugger (ROCgdb) | 15.2 | |||
| ROCr Debug Agent | 2.0.3 | |||
| Compilers | HIPCC | 1.1.1 | ||
| llvm-project | 18.0.0 | |||
| Runtimes | HIP | 6.3.0 ⇒ 6.3.1 | ||
| ROCr Runtime | 1.14.0 | |||