GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ROCm/legacy-rocm-build: AMD ROCm™ Software - GitHub Home

This repository was archived by the owner on Oct 19, 2026. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

3,732 Commits
3,732 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
cmake/Modules
cmake/Modules
 
 
docs
docs
 
 
tools
tools
 
 
.gitignore
.gitignore
 
 
.markdownlint-cli2.yaml
.markdownlint-cli2.yaml
 
 
.readthedocs.yaml
.readthedocs.yaml
 
 
.spellcheck.local.yaml
.spellcheck.local.yaml
 
 
.wordlist.txt
.wordlist.txt
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
GOVERNANCE.md
GOVERNANCE.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
default.xml
default.xml
 
 

Repository files navigation

Warning

This repository will be deprecated soon. Use ROCm/TheRock moving forward, including for issues and discussions.

ROCm logo

Open-source software stack for AMD GPU computing

ROCm Core SDK • AI Ecosystem • GPU Systems and Infrastructure • Blogs

AMD ROCm™

ROCm is an open-source software stack of drivers, development tools, and APIs that enable GPU programming from low-level kernels to end-user applications. It is particularly well-suited to GPU-accelerated high-performance computing (HPC), AI, scientific computing, and computer-aided design (CAD).

ROCm is powered by HIP, a C++ runtime API and kernel language that lets developers write portable GPU code with an interface similar to NVIDIA CUDA™. It also supports OpenMP and OpenCL, and includes the compilers, debuggers, and libraries needed to build and run GPU workloads. ROCm integrates with machine learning frameworks such as PyTorch and TensorFlow.

Table of contents

  • Supported hardware and operating systems
  • Quick start
    • Get started with ROCm
    • Deep learning frameworks on ROCm
  • Core components
    • Math and compute libraries
    • Communication libraries
    • Runtimes and compilers
    • Profiling and debugging tools
    • Control and monitoring tools
    • Media libraries
    • Storage
  • ROCm Extras
  • Release notes
  • Licenses
  • Contribute

Supported hardware and operating systems

Use the Compatibility matrix for official support across ROCm versions, operating system kernels, and GPU architectures (CDNA/Instinct™, RDNA/Radeon™, and Radeon Pro). Recent releases cover Ubuntu, RHEL, SLES, Oracle Linux, Debian, Rocky Linux, and more. GPU targets include CDNA4, CDNA3, CDNA2, RDNA4, and RDNA3.


Quick start

Follow these instructions to start using ROCm.

Get started with ROCm

Follow the ROCm installation guide to install ROCm on your system.

Deep learning frameworks on ROCm

See Install PyTorch for ROCm or Install JAX for ROCm to get started.

To learn more about AI training and inference workloads on ROCm, see the AI Ecosystem documentation portal.


Core components

The core ROCm software stack consists of the following components. Most of them are divided across the ROCm Libraries and ROCm Systems super-repos by domain.

Math and compute libraries

  • Composable Kernel
  • hipBLAS and rocBLAS
  • hipBLASLt
  • hipCUB
  • hipFFT and rocFFT
  • hipRAND and rocRAND
  • hipSOLVER and rocSOLVER
  • hipSPARSE and rocSPARSE
  • MIOpen
  • rocPRIM
  • rocThrust
  • rocWMMA

Communication libraries

  • RCCL
  • rocSHMEM

Runtimes and compilers

  • HIP
  • HIPIFY
  • LLVM
  • ROCr Runtime
  • SPIRV-LLVM-Translator

Profiling and debugging tools

  • ROCm Compute Profiler (rocprofiler-compute)
  • ROCm Systems Profiler (rocprofiler-systems)
  • ROCprofiler-SDK
  • ROCdbgapi
  • ROCgdb
  • ROCR Debug Agent

Control and monitoring tools

  • AMD SMI
  • ROCm Data Center Tool
  • rocminfo

Media libraries

  • rocDecode
  • rocJPEG

Storage

  • hipFile

For a complete list of foundational ROCm components, see ROCm Core SDK components.

ROCm Extras

ROCm Extras include supplementary tools for benchmarking, validating, and managing ROCm deployment.

  • ROCm Validation Suite (RVS)
  • TransferBench
  • ROCm Optiq

Release notes

  • Latest ROCm release

For information on older ROCm releases, see the ROCm release history.


Licenses

  • ROCm licenses

Contribute

AMD welcomes ROCm contributions using GitHub PRs or issues. See the links below for contribution guidelines.

  • ROCm
  • TheRock
  • ROCm documentation
  • ROCm Systems
  • ROCm Libraries

About

AMD ROCm™ Software - GitHub Home

rocm.docs.amd.com

Topics

documentation

Resources

Readme
MIT license

Contributing

Contributing
Activity
Custom properties

Stars

6.8k stars

Watchers

226 watching

Forks

602 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.