> Note: ROCm documentation is split across multiple projects. In addition to this file, each project publishes its own `llms.txt` and `llms-full.txt` under `https://<base_url>/projects/<project_name>/en/latest/`.
> Note: ROCm documentation is split across multiple projects. In addition to this file, each project publishes its own `llms.txt` and `llms-full.txt` under `https://<base_url>/projects/<project_name>/en/latest/`.
- [What is ROCm?](https://rocm.docs.amd.com/en/latest/about/what-is-rocm.html): Learn what ROCm is – AMD open software stack for GPU programming, including runtimes, compilers, libraries, and tools for Linux and Windows.
- [What is ROCm?](https://rocm.docs.amd.com/en/latest/about/what-is-rocm.html): Learn what ROCm is – AMD open software stack for GPU programming, including runtimes, compilers, libraries, and tools for Linux and Windows.
- [ROCm Runfile Installer](https://rocm.docs.amd.com/en/latest/install/rocm-runfile-installer.html): How to use the ROCm Runfile Installer
- [ROCm Runfile Installer](https://rocm.docs.amd.com/en/latest/install/rocm-runfile-installer.html): How to use the ROCm Runfile Installer
- [Build ROCm from source](https://rocm.docs.amd.com/en/latest/install/build-from-source.html): Learn how to build the ROCm Core SDK from source using TheRock. Includes references to environment setup guides for Ubuntu 24.04 and Windows 11, plus links to official instructions and compatibility guidance.
- [Build ROCm from source](https://rocm.docs.amd.com/en/latest/install/build-from-source.html): Learn how to build the ROCm Core SDK from source using TheRock. Includes references to environment setup guides for Ubuntu 24.04 and Windows 11, plus links to official instructions and compatibility guidance.
- [ROCm Core SDK](https://rocm.docs.amd.com/en/latest/components/core.html): AMD ROCm Core SDK - list of libraries and tools
- [ROCm Core SDK](https://rocm.docs.amd.com/en/latest/components/core.html): AMD ROCm Core SDK - list of libraries and tools
- [Math and compute libraries](https://rocm.docs.amd.com/en/latest/components/math-and-compute-libs.html): AMD ROCm math and compute libraries for GPU-accelerated linear algebra, FFTs, random number generation, and deep learning.
- [Math and compute libraries](https://rocm.docs.amd.com/en/latest/components/math-and-compute-libs.html): AMD ROCm math and compute libraries for GPU-accelerated linear algebra, FFTs, random number generation, and deep learning.
- [Communication libraries](https://rocm.docs.amd.com/en/latest/components/communication-libs.html): AMD ROCm communication libraries for multi-GPU and multi-node collective and peer-to-peer communication.
- [Communication libraries](https://rocm.docs.amd.com/en/latest/components/communication-libs.html): AMD ROCm communication libraries for multi-GPU and multi-node collective and peer-to-peer communication.
- [Media libraries](https://rocm.docs.amd.com/en/latest/components/media-libs.html): AMD ROCm media libraries for GPU-accelerated video decoding and image processing.
- [Media libraries](https://rocm.docs.amd.com/en/latest/components/media-libs.html): AMD ROCm media libraries for GPU-accelerated video decoding and image processing.
- [Runtime and compilers](https://rocm.docs.amd.com/en/latest/components/runtimes-and-compilers.html): AMD ROCm runtimes and compilers for GPU application development, including HIP, HIPIFY, and LLVM.
- [Runtime and compilers](https://rocm.docs.amd.com/en/latest/components/runtimes-and-compilers.html): AMD ROCm runtimes and compilers for GPU application development, including HIP, HIPIFY, and LLVM.
- [Profiling and debugging tools](https://rocm.docs.amd.com/en/latest/components/profilers-and-debuggers.html): AMD ROCm profiling and debugging tools for GPU application performance analysis and fault diagnosis.
- [Profiling and debugging tools](https://rocm.docs.amd.com/en/latest/components/profilers-and-debuggers.html): AMD ROCm profiling and debugging tools for GPU application performance analysis and fault diagnosis.
- [Control and monitoring tools](https://rocm.docs.amd.com/en/latest/components/control-and-monitoring-tools.html): AMD ROCm control and monitoring tools for inspecting and managing AMD GPU hardware state.
- [Control and monitoring tools](https://rocm.docs.amd.com/en/latest/components/control-and-monitoring-tools.html): AMD ROCm control and monitoring tools for inspecting and managing AMD GPU hardware state.
- [MI350 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi350.html): AMD Instinct MI350 Series microarchitecture reference.
- [MI350 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi350.html): AMD Instinct MI350 Series microarchitecture reference.
- [CDNA4 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna4-instruction-set-architecture.pdf)
- [CDNA4 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-cdna4-instruction-set-architecture.pdf)
- [CDNA4 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/white-papers/amd-cdna-4-architecture-whitepaper.pdf)
- [CDNA4 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/white-papers/amd-cdna-4-architecture-whitepaper.pdf)
- [Instinct MI350 Series performance counters](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi350-performance-counters.html): MI355 Series performance counters and metrics
- [Instinct MI350 Series performance counters](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi350-performance-counters.html): MI355 Series performance counters and metrics
- [MI300 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi300.html): Learn about the AMD Instinct MI300 Series architecture.
- [MI300 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi300.html): Learn about the AMD Instinct MI300 Series architecture.
- [CDNA3 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-mi300-cdna3-instruction-set-architecture.pdf)
- [CDNA3 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/amd-instinct-mi300-cdna3-instruction-set-architecture.pdf)
- [CDNA3 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/white-papers/amd-cdna-3-white-paper.pdf)
- [CDNA3 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/white-papers/amd-cdna-3-white-paper.pdf)
- [Instinct MI300 and MI200 Series performance counters](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi300-mi200-performance-counters.html): MI300 and MI200 Series performance counters and metrics
- [Instinct MI300 and MI200 Series performance counters](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi300-mi200-performance-counters.html): MI300 and MI200 Series performance counters and metrics
- [MI250 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi250.html): Learn about the AMD Instinct MI250 Series architecture.
- [MI250 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi250.html): Learn about the AMD Instinct MI250 Series architecture.
- [CDNA2 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/instinct-mi200-cdna2-instruction-set-architecture.pdf)
- [CDNA2 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/instinct-mi200-cdna2-instruction-set-architecture.pdf)
- [CDNA2 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-business-docs/white-papers/amd-cdna2-white-paper.pdf)
- [CDNA2 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-business-docs/white-papers/amd-cdna2-white-paper.pdf)
- [MI100 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi100.html): Learn about the AMD Instinct MI100 Series architecture.
- [MI100 microarchitecture](https://rocm.docs.amd.com/en/latest/reference/gpu-arch/mi100.html): Learn about the AMD Instinct MI100 Series architecture.
- [CDNA1 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/instinct-mi100-cdna1-shader-instruction-set-architecture.pdf)
- [CDNA1 ISA reference](https://www.amd.com/content/dam/amd/en/documents/instinct-tech-docs/instruction-set-architectures/instinct-mi100-cdna1-shader-instruction-set-architecture.pdf)
- [CDNA1 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-business-docs/white-papers/amd-cdna-white-paper.pdf)
- [CDNA1 white paper](https://www.amd.com/content/dam/amd/en/documents/instinct-business-docs/white-papers/amd-cdna-white-paper.pdf)
- [AMD GPU system optimization](https://rocm.docs.amd.com/en/latest/reference/system-optimization/index.html): Learn about AMD hardware optimization for HPC-specific and workstation workloads.
- [AMD GPU system optimization](https://rocm.docs.amd.com/en/latest/reference/system-optimization/index.html): Learn about AMD hardware optimization for HPC-specific and workstation workloads.
- [AMD Instinct GPUs](https://rocm.docs.amd.com/en/latest/reference/system-optimization/cdna.html): System optimization guides for AMD Instinct CDNA GPUs.
- [AMD Instinct GPUs](https://rocm.docs.amd.com/en/latest/reference/system-optimization/cdna.html): System optimization guides for AMD Instinct CDNA GPUs.
- [AMD Radeon and Ryzen GPUs](https://rocm.docs.amd.com/en/latest/reference/system-optimization/rdna.html): System optimization guides for AMD Radeon and Ryzen RDNA GPUs.
- [AMD Radeon and Ryzen GPUs](https://rocm.docs.amd.com/en/latest/reference/system-optimization/rdna.html): System optimization guides for AMD Radeon and Ryzen RDNA GPUs.
- [RDNA3.5](https://rocm.docs.amd.com/en/latest/reference/system-optimization/rdna3-5.html): System optimization of AMD RDNA3.5 Ryzen APUs (gfx1150/gfx1151/gfx1152) systems. Learn about VRAM, GTT, TTM tuning, shared memory configuration, and required Linux kernel support.
- [RDNA3.5](https://rocm.docs.amd.com/en/latest/reference/system-optimization/rdna3-5.html): System optimization of AMD RDNA3.5 Ryzen APUs (gfx1150/gfx1151/gfx1152) systems. Learn about VRAM, GTT, TTM tuning, shared memory configuration, and required Linux kernel support.
- [RDNA2](https://rocm.docs.amd.com/en/latest/reference/system-optimization/rdna2.html): Learn about system settings and performance tuning for RDNA2-based GPUs.
- [RDNA2](https://rocm.docs.amd.com/en/latest/reference/system-optimization/rdna2.html): Learn about system settings and performance tuning for RDNA2-based GPUs.
- [Common system settings](https://rocm.docs.amd.com/en/latest/reference/system-optimization/common.html): Common system settings for AMD GPUs including GPU isolation and BAR access configuration.
- [Common system settings](https://rocm.docs.amd.com/en/latest/reference/system-optimization/common.html): Common system settings for AMD GPUs including GPU isolation and BAR access configuration.
- [BAR access limits](https://rocm.docs.amd.com/en/latest/reference/system-optimization/bar-access-limits.html): Learn about BAR configuration in AMD GPUs and ways to troubleshoot physical addressing limit
- [BAR access limits](https://rocm.docs.amd.com/en/latest/reference/system-optimization/bar-access-limits.html): Learn about BAR configuration in AMD GPUs and ways to troubleshoot physical addressing limit
- [AMD GPU and ROCm components data types and precision support](https://rocm.docs.amd.com/en/latest/reference/precision-support.html): Supported data types of AMD GPUs and libraries in ROCm.
- [AMD GPU and ROCm components data types and precision support](https://rocm.docs.amd.com/en/latest/reference/precision-support.html): Supported data types of AMD GPUs and libraries in ROCm.
ROCm Core SDK 7.14.0 transitions ROCm to [TheRock](https://github.com/ROCm/TheRock), a build and release system that introduces a modular architecture to improve flexibility, maintainability, and alignment with community use cases:
ROCm Core SDK 7.14.0 transitions ROCm to [TheRock](https://github.com/ROCm/TheRock), a build and release system that introduces a modular architecture to improve flexibility, maintainability, and alignment with community use cases:
* **Leaner core**: The Core SDK focuses on essential runtime and development components.
* **Leaner core**: The Core SDK focuses on essential runtime and development components.
* **Use case-specific expansions**: Optional domain-specific SDKs for AI, data science, and HPC.
* **Use case-specific expansions**: Optional domain-specific SDKs for AI, data science, and HPC.
* **Modular installation**: Install only the components required for your workflow.
* **Modular installation**: Install only the components required for your workflow.
This approach streamlines installation, reduces footprint, and accelerates innovation through independently released packages. To learn more, see the [transition guide](https://rocm.docs.amd.com/en/latest/about/transition-guide-TheRock.html).
This approach streamlines installation, reduces footprint, and accelerates innovation through independently released packages. To learn more, see the [transition guide](https://rocm.docs.amd.com/en/latest/about/transition-guide-TheRock.html).
<a id="preview-stream-note"></a>
<a id="preview-stream-note"></a>
#### NOTE
#### NOTE
ROCm 7.14.0 follows the [versioning discontinuity that began with the 7.9.0 preview](https://rocm.docs.amd.com/en/7.9.0-preview/about/release-notes.html#preview-stream-note) release.
ROCm 7.14.0 follows the [versioning discontinuity that began with the 7.9.0 preview](https://rocm.docs.amd.com/en/7.9.0-preview/about/release-notes.html#preview-stream-note) release.
## Release highlights
## Release highlights
This release focuses on AI inference, distributed workloads, and profiling across AMD Instinct™, Radeon™, and Ryzen™ AI platforms. Highlights include inference-ready vLLM images and packages, ROCprofiler-SDK adoption across AI profiling workflows, expanded system telemetry and validation coverage, and updates to math, sparse, and communication libraries.
This release focuses on AI inference, distributed workloads, and profiling across AMD Instinct™, Radeon™, and Ryzen™ AI platforms. Highlights include inference-ready vLLM images and packages, ROCprofiler-SDK adoption across AI profiling workflows, expanded system telemetry and validation coverage, and updates to math, sparse, and communication libraries.
### Platform and hardware support
### Platform and hardware support
This release expands GPU, operating system, virtualization, and partitioning support.
This release expands GPU, operating system, virtualization, and partitioning support.
#### Expanded AMD GPU support
#### Expanded AMD GPU support
ROCm 7.14.0 adds support for the following AMD APUs:
ROCm 7.14.0 adds support for the following AMD APUs:
* [AMD Ryzen AI Max+ PRO 495 (gfx1151)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-max-pro-400-series/amd-ryzen-ai-max-plus-pro-495.html)
* [AMD Ryzen AI Max+ PRO 495 (gfx1151)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-max-pro-400-series/amd-ryzen-ai-max-plus-pro-495.html)
* [AMD Ryzen AI Max PRO 490 (gfx1151)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-max-pro-400-series/amd-ryzen-ai-max-pro-490.html)
* [AMD Ryzen AI Max PRO 490 (gfx1151)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-max-pro-400-series/amd-ryzen-ai-max-pro-490.html)
* [AMD Ryzen AI Max PRO 485 (gfx1151)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-max-pro-400-series/amd-ryzen-ai-max-pro-485.html)
* [AMD Ryzen AI Max PRO 485 (gfx1151)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-max-pro-400-series/amd-ryzen-ai-max-pro-485.html)
* [AMD Ryzen AI 5 435 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen/ai-400-series/amd-ryzen-ai-5-435.html)
* [AMD Ryzen AI 5 435 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen/ai-400-series/amd-ryzen-ai-5-435.html)
* [AMD Ryzen AI 5 430 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen/ai-400-series/amd-ryzen-ai-5-430.html)
* [AMD Ryzen AI 5 430 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen/ai-400-series/amd-ryzen-ai-5-430.html)
* [AMD Ryzen AI 5 PRO 435 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-400-series/amd-ryzen-ai-5-pro-435.html)
* [AMD Ryzen AI 5 PRO 435 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen-pro/ai-400-series/amd-ryzen-ai-5-pro-435.html)
* [AMD Ryzen AI 7 445 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen/ai-400-series/amd-ryzen-ai-7-445.html)
* [AMD Ryzen AI 7 445 (gfx1153)](https://www.amd.com/en/products/processors/laptop/ryzen/ai-400-series/amd-ryzen-ai-7-445.html)
For the complete list of supported AMD hardware, see [AMD hardware support]().
For the complete list of supported AMD hardware, see [AMD hardware support]().
#### Expanded operating system support
#### Expanded operating system support
ROCm 7.14.0 adds support for RHEL 10.2 and RHEL 9.8 on AMD Instinct and Radeon GPUs. RHEL 10.2 replaces RHEL 10.1 as the validated RHEL 10 release; RHEL 9.8 replaces RHEL 9.7 as the validated RHEL 9 release.
ROCm 7.14.0 adds support for RHEL 10.2 and RHEL 9.8 on AMD Instinct and Radeon GPUs. RHEL 10.2 replaces RHEL 10.1 as the validated RHEL 10 release; RHEL 9.8 replaces RHEL 9.7 as the validated RHEL 9 release.
SUSE Linux Enterprise Server (SLES) 15 SP7, SLES 16, and Debian 13 are now supported on AMD Instinct MI350P.
SUSE Linux Enterprise Server (SLES) 15 SP7, SLES 16, and Debian 13 are now supported on AMD Instinct MI350P.
For the full list of supported Linux distributions, see [Operating system support]().
For the full list of supported Linux distributions, see [Operating system support]().
#### Expanded GPU virtualization support for Instinct and Radeon GPUs
#### Expanded GPU virtualization support for Instinct and Radeon GPUs
ROCm 7.14.0 adds support for the following virtualization configurations on AMD Instinct and Radeon GPUs:
ROCm 7.14.0 adds support for the following virtualization configurations on AMD Instinct and Radeon GPUs:
* On MI350X: VMware ESXi 9.1 with Ubuntu 24.04 guest OS.
* On MI350X: VMware ESXi 9.1 with Ubuntu 24.04 guest OS.
* On Radeon AI PRO R9700S: KVM Passthrough with Ubuntu 24.04 host OS and Ubuntu 24.04 guest OS.
* On Radeon AI PRO R9700S: KVM Passthrough with Ubuntu 24.04 host OS and Ubuntu 24.04 guest OS.
* On Radeon PRO V710: KVM SR-IOV with Ubuntu 24.04 host OS and Ubuntu 24.04 guest OS.
* On Radeon PRO V710: KVM SR-IOV with Ubuntu 24.04 host OS and Ubuntu 24.04 guest OS.
Supported Single Root I/O Virtualization (SR-IOV) configurations require the [AMD GPU Virtualization Driver (GIM) 9.1.0.K](https://github.com/amd/MxGPU-Virtualization/releases/tag/9.1.0.K). For details, see [GPU virtualization support]().
Supported Single Root I/O Virtualization (SR-IOV) configurations require the [AMD GPU Virtualization Driver (GIM) 9.1.0.K](https://github.com/amd/MxGPU-Virtualization/releases/tag/9.1.0.K). For details, see [GPU virtualization support]().
#### Expanded Instinct GPU partitioning support
#### Expanded Instinct GPU partitioning support
ROCm 7.14.0 has enabled and optimized multi-VF partition modes for the following GPU partitioning configurations in SR-IOV deployments:
ROCm 7.14.0 has enabled and optimized multi-VF partition modes for the following GPU partitioning configurations in SR-IOV deployments:
On MI355X and MI350X:
On MI355X and MI350X:
DPX compute partition mode with NPS2 memory partitioning.
DPX compute partition mode with NPS2 memory partitioning.
CPX compute partition mode with NPS2 memory partitioning.
CPX compute partition mode with NPS2 memory partitioning.
For details, see [GPU partitioning support]().
For details, see [GPU partitioning support]().
### AI inference and frameworks
### AI inference and frameworks
This release enables support for the following frameworks:
This release enables support for the following frameworks:
* PyTorch 2.12.0
* PyTorch 2.12.0
* JAX 0.10.0
* JAX 0.10.0
* vLLM 0.23.0 [\*]
* vLLM 0.23.0 [\*]
* SGLang 0.5.13
* SGLang 0.5.13
* TensorFlow 2.21
* TensorFlow 2.21
The updated framework support replaces the previous PyTorch 2.9.1, JAX 0.8.2, vLLM 0.19.1, and SGLang 0.5.9 support.
The updated framework support replaces the previous PyTorch 2.9.1, JAX 0.8.2, vLLM 0.19.1, and SGLang 0.5.9 support.
For details, see [AI ecosystem support]().
For details, see [AI ecosystem support]().
### Developer tools, profiling, and validation
### Developer tools, profiling, and validation
This release improves ROCm developer workflows with new HIP APIs, expanded profiling and tracing capabilities, and broader telemetry coverage.
This release improves ROCm developer workflows with new HIP APIs, expanded profiling and tracing capabilities, and broader telemetry coverage.
#### HIP feature highlights
#### HIP feature highlights
The following are notable enhancements to HIP:
The following are notable enhancements to HIP:
* **HIP execution context support**: HIP now supports Execution Context APIs, enabling GPU compute resource partitioning and lightweight execution-context management on a single device. These APIs allow you to query and partition device resources (primarily CU count for HIP runtime), create execution contexts on resource subsets, and create streams and events scoped to those contexts. For more information, see [Execution Context Management](https://rocm.docs.amd.com/projects/HIP/en/latest/reference/hip_runtime_api/modules/execution_context_management.html).
* **HIP execution context support**: HIP now supports Execution Context APIs, enabling GPU compute resource partitioning and lightweight execution-context management on a single device. These APIs allow you to query and partition device resources (primarily CU count for HIP runtime), create execution contexts on resource subsets, and create streams and events scoped to those contexts. For more information, see [Execution Context Management](https://rocm.docs.amd.com/projects/HIP/en/latest/reference/hip_runtime_api/modules/execution_context_management.html).
* **HIP API additions for CUDA parity**:
* **HIP API additions for CUDA parity**:
* **Batch memory management**: New batch asynchronous memory management APIs let applications discard (`hipMemDiscardBatchAsync`), prefetch (`hipMemPrefetchBatchAsync`), or combine both operations (`hipMemDiscardAndPrefetchBatchAsync`) across multiple memory ranges in a single call, reducing API call overhead. Both HIP runtime and HIP driver variants are available.
* **Batch memory management**: New batch asynchronous memory management APIs let applications discard (`hipMemDiscardBatchAsync`), prefetch (`hipMemPrefetchBatchAsync`), or combine both operations (`hipMemDiscardAndPrefetchBatchAsync`) across multiple memory ranges in a single call, reducing API call overhead. Both HIP runtime and HIP driver variants are available.
* **Library management**: New library management APIs return the device pointer and size of a device global (`hipLibraryGetGlobal`) and the host pointer and size of a managed variable (`hipLibraryGetManaged`) defined in a `hipLibrary_t`, improving parity with CUDA library APIs.
* **Library management**: New library management APIs return the device pointer and size of a device global (`hipLibraryGetGlobal`) and the host pointer and size of a managed variable (`hipLibraryGetManaged`) defined in a `hipLibrary_t`, improving parity with CUDA library APIs.
* **Faster HIP graph replay for asynchronous memory allocations**: HIP graph replay now reduces overhead for graphs that interleave asynchronous memory allocations with compute. Allocation nodes no longer block during replay. Physical memory is reused across nodes instead of being mapped and unmapped on each launch, eliminating the gaps between kernels this pattern previously caused. For background on HIP graphs, see [Graph Management](https://rocm.docs.amd.com/projects/HIP/en/latest/reference/hip_runtime_api/modules/graph_management.html).
* **Faster HIP graph replay for asynchronous memory allocations**: HIP graph replay now reduces overhead for graphs that interleave asynchronous memory allocations with compute. Allocation nodes no longer block during replay. Physical memory is reused across nodes instead of being mapped and unmapped on each launch, eliminating the gaps between kernels this pattern previously caused. For background on HIP graphs, see [Graph Management](https://rocm.docs.amd.com/projects/HIP/en/latest/reference/hip_runtime_api/modules/graph_management.html).
* **New HIP documentation topic on device properties**: The [HIP Device Properties and Topology on CDNA Architectures](https://rocm.docs.amd.com/projects/HIP/en/latest/how-to/hipDeviceProperties.html) provides an overview of the CDNA architecture topology and its key hardware characteristics, helping developers better understand the underlying architecture and optimize the performance of their HIP applications.
* **New HIP documentation topic on device properties**: The [HIP Device Properties and Topology on CDNA Architectures](https://rocm.docs.amd.com/projects/HIP/en/latest/how-to/hipDeviceProperties.html) provides an overview of the CDNA architecture topology and its key hardware characteristics, helping developers better understand the underlying architecture and optimize the performance of their HIP applications.
For more information, see the [HIP section]() in the ROCm component changelogs.
For more information, see the [HIP section]() in the ROCm component changelogs.
#### ROCprofiler-SDK feature highlights
#### ROCprofiler-SDK feature highlights
The following are notable enhancements to ROCprofiler-SDK:
The following are notable enhancements to ROCprofiler-SDK:
##### ROCprofiler-SDK integration with PyTorch Profiler
##### ROCprofiler-SDK integration with PyTorch Profiler
Starting with PyTorch 2.12, `rocprofiler-sdk` is used as the ROCm profiling backend for PyTorch Profiler on supported ROCm configurations, replacing the legacy `roctracer`-based profiling path. This enables PyTorch users to collect GPU activity traces through the `rocprofiler-sdk` infrastructure and provides a stronger foundation for correctness, stability, and future profiling capabilities. The integration also positions PyTorch Profiler to benefit from additional `rocprofiler-sdk` capabilities as framework-level support continues to evolve.
Starting with PyTorch 2.12, `rocprofiler-sdk` is used as the ROCm profiling backend for PyTorch Profiler on supported ROCm configurations, replacing the legacy `roctracer`-based profiling path. This enables PyTorch users to collect GPU activity traces through the `rocprofiler-sdk` infrastructure and provides a stronger foundation for correctness, stability, and future profiling capabilities. The integration also positions PyTorch Profiler to benefit from additional `rocprofiler-sdk` capabilities as framework-level support continues to evolve.
##### ROCprofiler-SDK beta support for Streaming Performance Monitors
##### ROCprofiler-SDK beta support for Streaming Performance Monitors
`rocprofiler-sdk` and `rocprofv3` add beta support for Streaming Performance Monitors (SPM), enabling selected hardware counters to be sampled over time while workloads execute. Unlike traditional counter collection, which captures a single aggregated value per kernel dispatch, SPM provides time-resolved hardware counter data. This is useful for analyzing long-running workloads and training jobs where temporal behavior matters as much as aggregate metrics. ROCpd support is planned for a future release.
`rocprofiler-sdk` and `rocprofv3` add beta support for Streaming Performance Monitors (SPM), enabling selected hardware counters to be sampled over time while workloads execute. Unlike traditional counter collection, which captures a single aggregated value per kernel dispatch, SPM provides time-resolved hardware counter data. This is useful for analyzing long-running workloads and training jobs where temporal behavior matters as much as aggregate metrics. ROCpd support is planned for a future release.
In ROCm 7.14.0, SPM support is available through the `rocprofiler-sdk` API and `rocprofv3`. To enable SPM in `rocprofv3`, use the `--spm-beta-enabled` flag or set the `ROCPROFILER_SPM_BETA_ENABLED` environment variable. For API-based usage, set `ROCPROFILER_SPM_BETA_ENABLED`.
In ROCm 7.14.0, SPM support is available through the `rocprofiler-sdk` API and `rocprofv3`. To enable SPM in `rocprofv3`, use the `--spm-beta-enabled` flag or set the `ROCPROFILER_SPM_BETA_ENABLED` environment variable. For API-based usage, set `ROCPROFILER_SPM_BETA_ENABLED`.
Supported hardware: AMD Instinct MI300X, MI325X, MI350X, and MI355X GPUs.
Supported hardware: AMD Instinct MI300X, MI325X, MI350X, and MI355X GPUs.
For more information, see the [SPM API reference guide](https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/api-reference/spm.html) and the [SPM usage guide](https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/how-to/using-spm.html) for `rocprofv3`.
For more information, see the [SPM API reference guide](https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/api-reference/spm.html) and the [SPM usage guide](https://rocm.docs.amd.com/projects/rocprofiler-sdk/en/latest/how-to/using-spm.html) for `rocprofv3`.