AI Architecture & Systems

Pipeline Parallelism

5.8.1Stage Partitioning and Microbatches#

5.8.2GPipe, 1F1B, and Interleaved Pipelines#

5.8.3Pipeline Bubbles and Load Balance#

5.8.4Zero-Bubble Scheduling and Execution Dependencies#

5.8.5Activation Communication and Cross-Stage Overlap#

5.8.6Virtual Pipeline Stages and Dynamic Repartitioning#