3.3 KiB
AMD ROCm documentation
ROCm is an open-source software platform optimized to extract HPC and AI workload performance from AMD Instinct accelerators and AMD Radeon GPUs while maintaining compatibility with industry software frameworks. For more information, see What is ROCm?
If you're using Radeon GPUs, consider reviewing {doc}Radeon-specific ROCm documentation<radeon:index>.
Installation instructions are available from:
- {doc}
ROCm installation for Linux<rocm-install-on-linux:index> - {doc}
HIP SDK installation for Windows<rocm-install-on-windows:index> - Deep learning frameworks installation
- Build ROCm from source
ROCm documentation is organized into the following categories:
::::{grid} 1 2 2 2 :gutter: 3 :class-container: rocm-doc-grid
:::{grid-item-card} Compatibility :class-body: rocm-card-banner rocm-hue-2
- Compatibility matrix
- {doc}
Linux system requirements<rocm-install-on-linux:reference/system-requirements> - {doc}
Windows system requirements<rocm-install-on-windows:reference/system-requirements> - {doc}
Third-party support<rocm-install-on-linux:reference/3rd-party-support-matrix> - {doc}
User and kernel-space support matrix<rocm-install-on-linux:reference/user-kernel-space-compat-matrix> - {doc}
Docker image support matrix<rocm-install-on-linux:reference/docker-image-support-matrix> - {doc}
Use ROCm on Radeon GPUs<radeon:index>:::
:::{grid-item-card} How to :class-body: rocm-card-banner rocm-hue-12
- Using ROCm for AI
- Using ROCm for HPC
- Fine-tuning LLMs and inference optimization
- System optimization
- AMD Instinct MI300X tuning guides
- System debugging
- Using MPI
- Using advanced compiler features
- Setting the number of CUs
- ROCm examples :::
:::{grid-item-card} Conceptual :class-body: rocm-card-banner rocm-hue-8
- GPU architecture overview
- GPU memory
- File structure (Linux FHS)
- GPU isolation techniques
- Using CMake
- ROCm & PCIe atomics
- Inception v3 with PyTorch
- Inference optimization with MIGraphX :::
:::{grid-item-card} Reference :class-body: rocm-card-banner rocm-hue-6
- ROCm libraries
- ROCm tools, compilers, and runtimes
- Accelerator and GPU hardware specifications
- Precision support :::
::::