PyTorch Monarch on AMD GPUs Enables Fault-Tolerant Distributed Training

PyTorch · x · 2026-07-08

A PyTorch Foundation blog post details how contributors from AMD and Meta ported PyTorch Monarch to AMD Instinct GPUs (based on ROCm) to support large-scale, fault-tolerant distributed training.

The article outlines the ROCm porting of the Monarch GPU runtime and distributed communication stack. It demonstrates how Monarch, TorchFT, and TorchTitan allow healthy replicas to continue training while failed nodes recover and rejoin, eliminating the need for a full checkpoint restart.

Validation included training Llama 3 8B on a 128-GPU AMD Instinct MI300 cluster (SLURM) and a 256-GPU MI355 cluster (Kubernetes).

Original post →

More from Infra

Infra channel →