June 2026
Intermediate
558 pages
13h 48m
English
Building scalable AI systems from a single GPU to distributed clusters
A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.
Leslie Lamport, 1987
Modern AI models have grown beyond what single GPUs can handle. Large language models now range from several billion to over a trillion parameters. Training models with tens of billions of parameters on a single GPU would take months, if they even fit in memory. Serving these models at scale requires distributed architectures.
This chapter walks through resource estimation, decision frameworks for choosing between distributed training, fine-tuning, or inference, and practical ...
Read now
Unlock full access