Communication Contention Aware Scheduling of Multiple Deep Learning Training Jobs
Not on the map. Why?
Abstract (arXiv)
Distributed Deep Learning (DDL) has rapidly grown its popularity since it helps boost the training performance on high-performance GPU clusters. Efficient job scheduling is indispensable to maximize the overall performance of the cluster when training multiple jobs simultaneously. However, existing schedulers do not consider the communication contention of multiple communication tasks from different distributed training jobs, which could deteriorate the system performance and prolong the job completion time. In this paper, we first establish a new DDL job scheduling framework which organizes DDL jobs as Directed Acyclic Graphs (DAGs) and considers communication contention between nodes. We then propose an efficient algorithm, LWF-kappa, to balance the GPU utilization and consolidate the allocated GPUs for each job. When scheduling those communication tasks, we observe that neither avoiding all the contention nor blindly accepting them is optimal to minimize the job completion time. We thus propose a provable algorithm, AdaDUAL, to efficiently schedule those communication tasks. Based on AdaDUAL, we finally propose Ada-SRSF for the DDL job scheduling problem. Simulations on a 64-GPU cluster connected with 10 Gbps Ethernet show that LWF-kappa achieves up to 1.59× improvement over the classical first-fit algorithms. More importantly, Ada-SRSF reduces the average job completion time by 20.1% and 36.7%, as compared to the SRSF(1) scheme (avoiding all the contention) and the SRSF(2) scheme (blindly accepting all of two-way communication contention) respectively.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.
3 papers.
- 2023Towards Fairer and More Efficient Federated Learning via Multidimensional Personalized Edge Modelscited by 10
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Visioncited by 6
- 2025Prediction-Assisted Online Distributed Deep Learning Workload Scheduling in GPU Clusterscited by 0
- 2025Prediction-Assisted Online Distributed Deep Learning Workload Scheduling in GPU Clusters9 Jan 2025
- 2023Towards Fairer and More Efficient Federated Learning via Multidimensional Personalized Edge Models9 Feb 2023
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Vision24 May 2022