Great International Developer Summit (GIDS)

Orchestrating Thousands of GPUs: Engineering Patterns for Large-Scale Model Training - Krishnaswamy

43:22 · 21 Apr 2026 – 24 Apr 2026 · YouTube

About this talk

This talk explores the complexities involved in training large AI models, emphasizing the need for orchestration of multi-node GPU systems, effective communication, and thoughtful engineering trade-offs. It discusses the transition from traditional computing models to distributed training and provides insights into the reliability of such systems in production environments. The speaker covers real-world challenges in distributed data processing and introduces the five dimensions of parallelism—data, tensor, pipeline, expert, and context parallelism—along with practical heuristics for scaling AI training architectures across various hardware setups. The session also highlights the roles of gradient synchronization, collective operations, and fault tolerance, showcasing frameworks like NCCL, Gloo, and MPI within the context of distributed training systems.