AMD LLM Extension is an open-source software toolkit built on the ROCm platform for large language model (LLM) extensions, integrations, and performance enablement on AMD GPUs. The domain brings together training, post-training, inference, and orchestration components to make modern LLM stacks practical and reproducible on AMD hardware.
- Large-scale transformer training
- Distributed parallelism (data, tensor, pipeline)
- Mixed precision and performance tuning
- Mixture-of-Experts (MoE) enablement
- Reinforcement learning and post-training workflows
- Scalable experimentation
- Reproducible configurations
- High-throughput decoding and low-latency serving
- Optimized attention and inference operators
- Lightweight and edge-friendly inference paths
- Multi-node orchestration
- Cluster bring-up and scheduling
- Batch and online inference pipelines
AMD LLM Extension provides reference integrations, build instructions, patches when required, benchmarks, and examples for the following projects:
- ComfyUI: node-based interface for building and running image generation workflows with diffusion models
- FlashInfer: optimized inference operators such as attention and decoding kernels
- Llama.cpp: lightweight and portable LLM inference for servers, desktops, edge devices and HPC environments
- Ray: distributed execution framework for training, inference, and serving
- ROCm-RAG: retrieval-augmented generation workflows for LLMs
- Triton Inference Server: a high-performance model server for general machine learning inference
- Verl: reinforcement learning and post-training workflows for LLMs
Refer to the individual component pages for documentation on system requirements, installation instructions and examples.