Skip to main content
Ctrl+K
This is not the latest version of ROCm documentation. See ROCm documentation for the latest version.
AMD Logo
ROCm™ Software 6.3.2 Version List
  • GitHub
  • Community
  • Blogs
  • ROCm Developer Hub
  • Instinct™ Docs
  • Infinity Hub
  • Support

ROCm Documentation

  • What is ROCm?
  • Release notes
  • Compatibility matrix
    • Linux system requirements
    • Windows system requirements

Install

  • ROCm on Linux
  • HIP SDK on Windows
  • ROCm on Radeon GPUs
  • Deep learning frameworks
  • Build ROCm from source

How to

  • Use ROCm for AI
    • Training
      • Train a model with Megatron-LM
      • Train a model with PyTorch
      • Scale model training
    • Fine-tuning LLMs
      • Conceptual overview
      • Fine-tuning
        • Use a single accelerator
        • Use multiple accelerators
    • Inference
      • Installation
      • Run models from Hugging Face
      • LLM inference frameworks
      • Performance validation
      • Deploy your model
    • Inference optimization
      • Model quantization techniques
      • Model acceleration libraries
      • Optimize with Composable Kernel
      • Optimize Triton kernels
      • Profile and debug
      • Workload tuning
    • AI tutorials
  • Use ROCm for HPC
  • System optimization
    • AMD Instinct MI300X
    • AMD Instinct MI300A
    • AMD Instinct MI200
    • AMD Instinct MI100
    • AMD RDNA 2
  • AMD MI300X performance validation and tuning
  • System debugging
  • Use advanced compiler features
    • ROCm compiler infrastructure
    • Use AddressSanitizer
    • OpenMP support
  • Set the number of CUs
  • Troubleshoot BAR access limitation
  • ROCm examples

Conceptual

  • GPU architecture overview
    • MI300 microarchitecture
      • AMD Instinct MI300/CDNA3 ISA
      • White paper
      • MI300 and MI200 Performance counter
    • MI250 microarchitecture
      • AMD Instinct MI200/CDNA2 ISA
      • White paper
    • MI100 microarchitecture
      • AMD Instinct MI100/CDNA1 ISA
      • White paper
  • Input-Output Memory Management Unit (IOMMU)
  • File structure (Linux FHS)
  • GPU isolation techniques
  • Using CMake
  • PCIe atomics in ROCm
  • Inception v3 with PyTorch
  • Oversubscription of hardware resources

Reference

  • ROCm libraries
  • ROCm tools, compilers, and runtimes
  • Accelerator and GPU hardware specifications
  • Precision support
  • Graph safe support

Contribute

  • Contributing to the ROCm documentation
    • ROCm documentation toolchain
    • Building documentation
  • Providing feedback about the ROCm documentation
  • ROCm licenses
  • ROCm tools, compilers, and runtimes

ROCm tools, compilers, and runtimes

ROCm tools, compilers, and runtimes#

2025-01-16

3 min read time

Applies to Linux and Windows

System Management
  • AMD SMI

  • ROCm Data Center Tool

  • rocminfo

  • ROCm SMI

  • ROCm Validation Suite

Performance
  • ROCm Bandwidth Test

  • ROCm Compute Profiler

  • ROCm Systems Profiler

  • ROCProfiler

  • ROCprofiler-SDK

  • ROCTracer

Development
  • ROCm CMake

  • HIPIFY

  • ROCdbgapi

  • ROCm Debugger (ROCgdb)

  • ROCr Debug Agent

Compilers
  • ROCm Compilers

  • HIPCC

  • FLANG

Runtimes
  • AMD Compute Language Runtime (CLR)

  • HIP

  • ROCR-Runtime

previous

ROCm libraries

next

Accelerator and GPU hardware specifications

  • Terms and Conditions
  • ROCm Licenses and Disclaimers
  • Privacy
  • Trademarks
  • Statement on Forced Labor
  • Fair and Open Competition
  • UK Tax Strategy
  • Cookie Policy
  • Cookie Settings
© 2025 Advanced Micro Devices, Inc
OSZAR »