Skip to content

04-References

📚 Curated ROCm Resources

Selected official and community resources for AMD ROCm

Back to Home

Introduction

  This section collects high-quality learning resources related to ROCm and AMD GPUs, including official documentation, community tutorials, technical blogs, and relevant news. Use it to quickly find the references you need.

hello-rocm Skill

The hello-rocm Skill is the AI-assistant navigation layer built into this project. It exposes the project’s learning path, reference index, GPU architecture table, deployment tutorials, and troubleshooting checklist to AI coding tools that support Skills, Rules, or Agent configuration.

If you askThe Skill indexes
Which architecture / gfx target does my GPU use?docs/en/00-environment/rocm-gpu-architecture-table.md
What is the fastest path to run my first model?src/hello-rocm-skill/references/quick-deploy/SKILL.md
How do I install PyTorch / vLLM / Ollama / llama.cpp on ROCm?The “Frameworks and Inference Services” table on this page
How do I debug ROCm / PyTorch / HIP errors?src/hello-rocm-skill/references/troubleshooting/SKILL.md
Which chapter should I read first?README and chapter index.md files

Copy-and-use Skill prompt

Copy the sentence below into your AI coding tool and let it decide how to load the Skill through its Skills, Rules, or Agent configuration system:

text
Use src/hello-rocm-skill in the current repository as the hello-rocm Skill. If your tool supports Skills, Rules, or Agent configuration, install or load it in the appropriate place, such as .claude/skills, .cursor/skills, or .agents/skills, then use that Skill to help me learn, deploy, and troubleshoot AMD ROCm.

If you prefer manual installation, copy the Skill to the matching directory for your tool:

bash
mkdir -p .claude/skills
cp -r src/hello-rocm-skill .claude/skills/hello-rocm
bash
mkdir -p .cursor/skills
cp -r src/hello-rocm-skill .cursor/skills/hello-rocm
bash
mkdir -p .agents/skills
cp -r src/hello-rocm-skill .agents/skills/hello-rocm

Then start a new conversation and try:

text
Load the hello-rocm skill and help me choose the right ROCm tutorial for my AMD GPU.

For troubleshooting and FAQs, you can also join the Feishu community discussion.

Official Resources

AMD Official Documentation

ResourceDescriptionLink
ROCm DocumentationOfficial ROCm platform docsrocm.docs.amd.com
ROCm Release NotesRelease notes for each versionRelease Notes
HIP Programming GuideHIP API and programming guideHIP Docs
AMD GitHubAMD open-source repositoriesgithub.com/amd
ROCm GitHubROCm project repositoriesgithub.com/ROCm

AMD GPU Architecture Whitepapers

ArchitectureFocusArchitecture overviewWhitepaper / Official resource
AMD CDNA ArchitectureInstinct MI100 series and Exascale-class GPU computeAMD CDNA ArchitectureAMD CDNA White Paper
AMD CDNA 2 ArchitectureInstinct MI200 series, scientific computing, and machine learning accelerationAMD CDNA ArchitectureAMD CDNA 2 White Paper
AMD CDNA 3 ArchitectureInstinct MI300 series for generative AI and HPC accelerationAMD CDNA ArchitectureAMD CDNA 3 White Paper
AMD CDNA 4 ArchitectureInstinct MI350 series and next-generation AI compute accelerationAMD CDNA ArchitectureAMD CDNA 4 Architecture Whitepaper
AMD RDNA ArchitectureRadeon graphics and gaming GPUsAMD RDNA ArchitectureAMD RDNA Architecture

Architecture, Product, and LLVM Target Quick Map

For beginners, start from the product name, identify the architecture, then use the LLVM Target (gfx) to choose the ROCm / PyTorch installation index. See the “Supported GPU List” below for the full GPU list.

CDNA: Data Center Instinct GPUs

ArchitectureTypical productsLLVM TargetMain use
CDNA 4AMD Instinct MI350 series (MI355X, MI350X)gfx950Next-generation AI training / inference and HPC
CDNA 3AMD Instinct MI300 series (MI325X, MI300X, MI300A)gfx942Generative AI and HPC acceleration
CDNA 2AMD Instinct MI200 series (MI250X, MI250, MI210)gfx90aScientific computing and machine learning acceleration
CDNAAMD Instinct MI100 seriesgfx908Exascale-class GPU compute

RDNA: Radeon GPUs and Ryzen APUs

ArchitectureTypical products / Graphics modelLLVM TargetMain use
RDNA 4Radeon RX 9000 series (RX 9070 XT / 9070 GRE / 9070) and Radeon AI PRO R9000 seriesgfx1201Gaming GPUs, workstation graphics, and AI capabilities
RDNA 4Radeon RX 9060 XT / 9060 seriesgfx1200Mainstream gaming GPUs
RDNA 3.5Ryzen AI Max / Max PRO 300 (Radeon 8060S / 8050S)gfx1151Mobile / APU integrated GPUs
RDNA 3.5Ryzen AI 300 / AI PRO 400 (Radeon 890M / 880M / 860M)gfx1150Mobile / APU integrated GPUs
RDNA 3Radeon RX 7900 / PRO W7900 / PRO W7800 seriesgfx1100High-end consumer and workstation GPUs
RDNA 3Radeon RX 7800 / 7700 / PRO W7700 / V710 seriesgfx1101Consumer and workstation GPUs
RDNA 3Radeon RX 7600 seriesgfx1102Mainstream consumer GPUs
RDNA 3Ryzen 200 series (Radeon 780M / 760M / 740M)gfx1103Mobile / APU integrated GPUs

This section is designed as a quick lookup index for the hello-rocm Skill: it prioritizes framework or AMD ROCm official installation links, with AMD ROCm Blog searches as practical cross-references for examples and version updates.

TypeProjectROCm quick install / official notesAMD official practice referencehello-rocm entry
Deep learning frameworkPyTorchInstall PyTorch for ROCmAMD ROCm Blog - PyTorchEnvironment setup
Deep learning frameworkTensorFlowInstall TensorFlow for ROCmAMD ROCm Blog - TensorFlowEnvironment setup
Deep learning frameworkJAXInstall JAX for ROCmAMD ROCm Blog - JAXEnvironment setup
Inference servicevLLMvLLM AMD ROCm installationAMD ROCm Blog - vLLMvLLM deployment tutorials
Inference serviceOllamaOllama GPU docsAMD ROCm Blog - OllamaOllama deployment tutorials
Inference servicellama.cppllama.cpp build docs - HIP/ROCmAMD ROCm Blog - llama.cppllama.cpp deployment tutorials
Inference serviceLM StudioLM Studio GPU docsAMD ROCm Blog - LM StudioLM Studio deployment tutorials
Inference runtimeONNX RuntimeInstall ONNX Runtime for ROCmAMD ROCm Blog - ONNX RuntimeEnvironment setup

Library Documentation

LibraryPurposeDocs
rocBLASBasic linear algebrarocBLAS Docs
MIOpenDeep learning primitivesMIOpen Docs
RCCLCollective communicationRCCL Docs
rocFFTFast Fourier transformsrocFFT Docs
rocSPARSESparse matrix operationsrocSPARSE Docs

Community Resources

Tutorials & Blogs

Video Tutorials

Coming soon...

Forums & Communities

PlatformDescriptionLink
AMD CommunityOfficial AMD community forumcommunity.amd.com
GitHub DiscussionsROCm project discussionsROCm Discussions
Reddit r/AmdAMD-related discussionsr/Amd

News

2026

  • 2026.03.11 - ROCm 7.12.0 Preview Release Notes
    • Updated ROCm 7.12.0 preview release notes covering ROCm components, installation paths, and platform support changes
    • Compatibility information should follow the ROCm 7.12.0 Compatibility Matrix
    • pip index URLs are split by GPU architecture, making it easier to choose the matching wheel source in a virtual environment

2025

  • 2025.12.11 - ROCm 7.10.0 Released
    • Windows platform support
    • pip install into Python virtual environments
    • TheRock project restructured underlying architecture

More news coming soon...

Hardware Support

Supported GPU List

Instinct Series (Data Center)

SeriesModelsArchitectureLLVM TargetROCm Support
MI350MI355X, MI350XCDNA 4gfx950
MI300MI325X, MI300X, MI300ACDNA 3gfx942
MI200MI250X, MI250, MI210CDNA 2gfx90a
MI100MI100CDNAgfx908

Radeon PRO Series (Workstation)

SeriesModelsArchitectureLLVM TargetROCm Support
AI PRO R9000R9700, R9600DRDNA 4gfx1201
PRO W7000W7900 Dual Slot, W7900, W7800 48GB, W7800RDNA 3gfx1100
PRO W7700W7700, V710RDNA 3gfx1101

Radeon RX Series (Consumer)

SeriesModelsArchitectureLLVM TargetROCm Support
RX 9000RX 9070 XT, 9070 GRE, 9070RDNA 4gfx1201
RX 9000RX 9060 XT LP, 9060 XT, 9060RDNA 4gfx1200
RX 7000RX 7900 XTX, 7900 XT, 7900 GRERDNA 3gfx1100
RX 7000RX 7800 XT, 7700 XT, 7700 XE, 7700RDNA 3gfx1101
RX 7000RX 7600RDNA 3gfx1102

Ryzen APU Series (Laptop / Mobile)

SeriesModelsGraphics model (iGPU)ArchitectureLLVM TargetROCm Support
Ryzen AI Max PRO 300AI Max+ PRO 395, Max PRO 390/385/380Radeon 8060SRDNA 3.5gfx1151
Ryzen AI Max 300AI Max+ 395, Max 390, Max 385Radeon 8060S / 8050SRDNA 3.5gfx1151
Ryzen AI PRO 400AI 9 HX PRO 475/470, AI 9 PRO 465, AI 7 PRO 450, AI 5 PRO 440/435Radeon 890M / 880M / 860MRDNA 3.5gfx1150
Ryzen AI 300AI 9 HX 375/370, AI 9 365Radeon 890M / 880MRDNA 3.5gfx1150
Ryzen 2009 270, 7 260/250, 5 240/230/220, 3 210Radeon 780M / 760M / 740MRDNA 3gfx1103

For the full support list, follow the ROCm 7.12.0 Compatibility Matrix.

Common Tools

Development Tools

ToolPurposeInstall Command
hipccHIP compilersudo apt install hip-dev
rocprofPerformance profilersudo apt install rocprofiler
rocgdbGPU debuggersudo apt install rocgdb
hipify-clangCUDA-to-HIP convertersudo apt install hipify-clang

AI Frameworks

FrameworkROCm SupportInstallation
PyTorchpip install torch --index-url https://download.pytorch.org/whl/rocm6.2
TensorFlowSee official docs
JAXSee official docs
ONNX RuntimeSee official docs

Coming soon...

Contributing Resources

  If you have quality ROCm-related resources to share, feel free to submit a PR or Issue!

Submission Requirements

  • Links must be valid and content must be high-quality
  • Provide a short description of the resource
  • Organize according to existing categories

Contributions welcome! 🎉

Open an Issue | Submit a PR

Last updated: