AMD ROCm AI ecosystem

AMD ROCm AI ecosystem#

ROCm is AMD’s open software platform for GPU computing. This documentation covers the AI ecosystem built on ROCm — from framework setup and training to inference serving and performance optimization.

Deep learning frameworks

Install PyTorch and JAX on AMD GPUs. Includes hardware-specific instructions for AMD Instinct and Radeon GPUs and Ryzen APUs across Linux and Windows using pip.

Training

Train and scale models on AMD GPUs. Primus provides end-to-end training infrastructure for multiple popular backend frameworks, including Megatron, TorchTitan, and MaxText.

Inference

Serve LLMs and generative AI models using high-performance inference frameworks. Covers single-node and distributed multi-GPU deployments.

Distributed inference

Infera orchestrates vLLM, SGLang, or ATOM workers and adds AMD-native tiered KV cache. The MoRI recipes cover prefill-decode disaggregated serving over RDMA networking on MI355X clusters.

Optimization

Improve throughput, latency, and memory efficiency for AI workloads on AMD Instinct GPUs.

Tutorials

Hands-on guides and recipes for building AI applications on AMD hardware.