# ROCm Core SDK 7.9.0 release notes ROCm Core SDK 7.9.0 introduces a technology preview release aimed at helping developers explore the new ROCm build and release infrastructure system called [TheRock](https://github.com/rocm/therock). See [ROCm Core SDK and TheRock Build System](https://rocm.blogs.amd.com/software-tools-optimization/therock/README.html) for more information. This release focuses on foundational improvements and streamlining the development experience. (preview-stream-note)= ```{important} ROCm 7.9.0 introduces a versioning discontinuity following the previous 7.0 releases. Versions 7.0 through 7.8 are reserved for production stream ROCm releases, while versions 7.9 and later represent the technology preview release stream. Both streams share a largely similar code base but differ in their build systems. These differences include the CMake configuration, operating system package dependencies, and integration of AMD GPU driver components. Maintaining parallel release streams allows users ample time to evaluate and adopt the new build system and dependency changes. The technology preview stream is planned to continue through mid‑2026, after which it will replace the [current production stream](https://rocm.docs.amd.com/en/latest/). ``` ## Release highlights This technology preview of the ROCm Core SDK with TheRock introduces several key foundational changes: * **ManyLinux_2_28 compliance**: Enables single builds to support multiple Linux distributions, improving portability and simplifying deployment. * **Architecture-specific Python packages**: Redesigned to target individual GPU architectures, reducing disk usage and improving modularity. * **Slimmed-down SDK**: Focuses on core GPU compute capabilities with a minimal set of runtime components, libraries, and tools. In addition to these technical updates, this release also begins the transition to a more open and predictable development process: * **Open release process**: Transition to a fully open model with public release candidates, nightly builds, and transparent pull request workflows. * **Predictable release cadence**: Major and minor versions will follow a fixed 6-week release cycle. ### 7.9.0 compatibility notice In terms of package compatibility, ROCm 7.9.0 diverges from the existing ROCm 7.0 stream and upcoming stable releases in that stream: * **No upgrade path** from existing production releases -- including ROCm 7.0 and earlier -- as well as from upcoming stable releases. See the [explanatory note](#preview-stream-note). * **Not intended for production workloads** -- users running production environments should continue using the [ROCm 7.0 stream](https://rocm.docs.amd.com/en/latest/). See the [explanatory note](#preview-stream-note). * **Not fully featured** -- this release is a stepping stone toward fully open software development. ### 7.9.0 support * **Hardware support**: Builds are limited to AMD Instinct MI350 Series GPUs, MI300 Series GPUs and APUs, Ryzen AI Max+ PRO 300 Series APUs, and Ryzen AI Max 300 Series APUs. See [Supported hardware and operating systems](#supported-hardware-and-operating-systems). * **Packaging format**: RPM and Debian packages are not available in this initial release. Instead, Python wheels and tarballs are provided. See the [ROCm 7.9.0 installation instructions](/install/rocm). * **Software components**: Some components of the ROCm Core SDK are not yet available in this release. Additional components are planned to be introduced in future preview releases as part of the ROCm Core SDK. Components not included in the future Core SDK will either: * Be released as standalone project-specific packages, or * Be grouped into ROCm Expansion SDKs. ### Looking ahead Subsequent technology preview releases will follow a 6-week cadence, gradually filling gaps and introducing new ROCm expansions. AMD will continue to maintain traditional ROCm releases in parallel with the 7.9+ preview stream. (790-supported-hw)= ## Supported hardware and operating systems ROCm 7.9.0 supports the following AMD Instinct GPUs and Ryzen AI APUs. Each supported device is listed with its corresponding GPU architecture, LLVM target, and supported operating systems. ```{note} If you're running ROCm on Linux, ensure your system is using a supported kernel version. Future preview releases will expand operating system support coverage. ```
|
AMD device series |
Device |
Architecture |
LLVM target |
Supported OS |
|---|---|---|---|---|
|
Instinct MI350 Series |
Instinct MI355X Instinct MI350X |
CDNA4 |
gfx950 |
Ubuntu 24.04.3 |
|
Instinct MI300 Series |
Instinct MI325X Instinct MI300X Instinct MI300A |
CDNA3 |
gfx942 |
|
|
Ryzen AI Max+ PRO 300 Series |
Ryzen AI Max+ PRO 395 Ryzen AI Max+ PRO 390 Ryzen AI Max+ PRO 385 Ryzen AI Max+ PRO 380 |
RDNA3.5 |
gfx1151 |
Ubuntu 24.04.3 |
|
Ryzen AI Max 300 Series |
Ryzen AI Max 395 Ryzen AI Max 390 Ryzen AI Max 385 |
RDNA3.5 |
gfx1151 |
Ubuntu 24.04.3 |
|
AMD device |
Linux driver |
Adrenalin Driver (Windows) |
PLDM bundle (firmware) |
|---|---|---|---|
|
Instinct MI355X |
AMD GPU Driver (amdgpu) |
Not applicable |
01.25.15.02 01.25.13.09 |
|
Instinct MI350X |
|||
|
Instinct MI325X |
01.25.04.02 01.25.03.03 |
||
|
Instinct MI300X |
01.25.03.12 |
||
|
Instinct MI300A |
BKC 26 BKC 25 |
||
|
Ryzen AI Max+ PRO 395 |
Inbox kernel driver |
25.9.2 |
Not applicable |
|
Ryzen AI Max+ PRO 390 |
|||
|
Ryzen AI Max+ PRO 385 |
|||
|
Ryzen AI Max+ PRO 380 |
|||
|
Ryzen AI Max 395 |
|||
|
Ryzen AI Max 390 |
|||
|
Ryzen AI Max 385 |
|
Component group |
Component name |
Supported operating systems |
|---|---|---|
|
Runtime and compilers |
HIP |
Linux and Windows |
|
HIPIFY |
||
|
LLVM |
||
|
ROCr Runtime |
Linux |
|
|
Control and monitoring |
AMD SMI |
Linux |
|
rocminfo |
||
|
System utilities, profiling, and debugging |
ROCm CMake |
Linux and Windows |
|
ROCprofiler-SDK |
Linux |
|
|
Math and compute libraries |
rocBLAS |
Linux and Windows |
|
hipBLAS |
||
|
hipBLASLt |
||
|
rocFFT |
||
|
hipFFT |
||
|
rocRAND |
||
|
hipRAND |
||
|
rocSOLVER |
||
|
hipSOLVER |
||
|
rocSPARSE |
||
|
hipSPARSE |
||
|
rocPRIM |
||
|
rocThrust |
||
|
hipCUB |
||
|
MIOpen |
Linux |
|
|
Communication libraries |
RCCL |
Linux |