The distributed-training patterns that actually scale in PyTorch — DDP versus FSDP, how each shards parameters, gradients, and optimizer state, and the collective-communication and precision knobs that decide whether more GPUs help.
Ddp
-
FSDP and DDP: Distributed Training Patterns That Actually Scale