PRC: Process-centric Rate Control for Transient Stragglers in Hybrid-Parallel Training

Read full text
Authors: Taekyoung Han, Daewook Hwang, Shinik Park, Donggyu Yang, Gibum Park, Sanghyun Han, Jaeyoon Hwang, Byunggu Kang, Sangtae Ha, Kyunghan Lee
Cited by: 1
References: 13

Abstract

Stragglers remain an open challenge in large model training, forcing other GPUs to wait at synchronization barriers. While severe, persistent stragglers have been actively studied, their transient counterparts are often overlooked due to their short-lived nature. We reveal that the interplay between the transient straggler effects and network contention drastically amplifies the relative delays across workers, significantly slowing down training iterations. To address this, an intuitive approach is to prioritize bandwidth for the straggler, allowing it to catch up to the front-runners. However, while the transport layer is well-positioned to accommodate such responsive bandwidth control, conventional designs lack visibility into process-level progress. To bridge this gap, we propose PRC (Process-centric Rate Control), a new sending-rate control designed to mitigate the transient straggler effects. PRC adjusts NIC sending rates by inferring local GPU process-level information, enabling transient straggler processes to utilize more bandwidth on time. Extensive experiments on both a real-world cluster and large-scale simulations confirm that PRC effectively accelerates transient stragglers, achieving a training speedup of up to 28% compared to using state-of-the-art datacenter congestion control schemes.

Fields of Study & Subjects

Parallel Computing and Optimization Techniques Advanced Data Storage Technologies Advanced Memory and Neural Computing

Publication details

Journal / source
Proceedings of the ACM on Networking
Publisher
Association for Computing Machinery (ACM)
Volume
4
Issue
CoNEXT2
Pages
1–23
Publication date
1 June 2026
Language
EN