Skip to content

ROCm/rockrel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

rockrel (TheRock Releases)

This repository contains code and actions workflow runs for stable TheRock releases:

ROCm release type Repository where workflows run Process notes
Stable releases rockrel (This repository) 🟢 Manual promotion, exhaustive QA
Stable prereleases rockrel (This repository) 🔵 Manual branching, automated tests
Nightly releases TheRock 🔵 Nightly snapshots, automated tests
Per-commit builds TheRock, rocm-libraries, rocm-systems 🟠 Development builds, automated tests

The name of this repo has been shortened to workaround this known Windows path length issue.

Release FAQ (Frequently Asked Questions)

Why are some packages included in nightly releases but missing from stable releases?

We maintain a high quality bar for what we promote to "stable". If packages for a particular library, gfx target/family, or operating system do not meet this bar then the packages are not called "stable" yet.

Why are some features or subprojects missing from a particular release?

Releases must continue to be published regularly. Feature and subprojects will be included in releases only when they are ready, and the release schedule will not accept delays. Releases should be frequent enough that missing one release is not too disruptive.

The bar for "ready" is context-dependent but usually involves:

  1. A test plan that is sufficiently implemented
  2. Some incubation period in nightly releases
  3. Associated documentation and release notes

Installation instructions

Installing Prereleases

This provides a brief overview on how to install prereleases triggered with the workflows in this repository. For general and more detailed information on releases, see RELEASES.md in TheRock.

Installing ROCm Python packages

To install ROCm and PyTorch Python packages, use pip with the --index-url option pointing to prereleases index page for your GPU architecture. The packages are published to GPU-architecture-specific index pages.

Product Name GFX Target GFX Family Release Index
MI300A/MI300X gfx942 gfx94X-dcgpu https://rocm.prereleases.amd.com/whl/gfx94X-dcgpu/
MI350X/MI355X gfx950 gfx950-dcgpu https://rocm.prereleases.amd.com/whl/gfx950-dcgpu/
AMD Strix Halo iGPU gfx1151 gfx1151 https://rocm.prereleases.amd.com/whl/gfx1151/

Install instructions:

python -m pip install --index-url ${Release_Index} "rocm[libraries,devel]"

For more detailed instructions see TheRock's instructions on installing releases using pip .

Installing from tarballs

Prerelease tarballs can be downloaded from https://rocm.prereleases.amd.com/tarball/.

After downloading, simply extract the release tarball into place:

mkdir therock-tarball && cd therock-tarball
# For example...
wget https://rocm.prereleases.amd.com/tarball/therock-dist-linux-gfx1151-7.9.0rc1.tar.gz

mkdir install
tar -xf *.tar.gz -C install

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •