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.0 Version List
  • GitHub
  • Community
  • Blogs
  • 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
    • Installation
    • Train a model
    • Scale model training
    • Run models from Hugging Face
    • Deploy your model
  • Use ROCm for HPC
  • Fine-tune LLMs and inference optimization
    • Conceptual overview
    • Fine-tuning and inference
      • Use a single accelerator
      • Use multiple accelerators
    • Model quantization techniques
    • Model acceleration libraries
    • LLM inference frameworks
    • Optimize with Composable Kernel
    • Optimize Triton kernels
    • Profile and debug
  • System optimization
    • AMD Instinct MI300X
    • AMD Instinct MI300A
    • AMD Instinct MI200
    • AMD Instinct MI100
    • AMD RDNA 2
  • AMD MI300X performance validation and tuning
    • Performance validation
    • System tuning
    • Workload tuning
  • GPU cluster networking
  • Use MPI
  • System debugging
  • Use advanced compiler features
    • ROCm compiler infrastructure
    • Use AddressSanitizer
    • OpenMP support
  • Set the number of CUs
  • 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
  • GPU memory
  • Input-Output Memory Management Unit (IOMMU)
  • File structure (Linux FHS)
  • GPU isolation techniques
  • Using CMake
  • ROCm & PCIe atomics
  • Inception v3 with PyTorch
  • Oversubscription of hardware resources

Reference

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

Contribute

  • Contributing to the ROCm docmentation
    • ROCm documentation toolchain
  • Providing feedback about the ROCm documentation
  • ROCm licenses
  • ROCm...

ROCm tools, compilers, and runtimes

ROCm tools, compilers, and runtimes#

2024-12-03

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
© 2024 Advanced Micro Devices, Inc