Research questionHow should partitioning, placement, and scheduling be coordinated to reduce bubbles in heterogeneous LLM training?Heterogeneous model stages can run at different speeds, leaving pipeline devices idle. Optimizing partitioning, placement, or scheduling separately can leave these bubbles unresolved.