Prediction-Assisted Online Distributed Deep Learning Workload Scheduling in GPU Clusters

Ziyue Luo, Jia Liu, Myungjin Lee, Ness B. Shroff
1/9/2025
cs.DCcs.LG

No confident code implementation found for this paper.

Abstract

The recent explosive growth of deep learning (DL) models has necessitated a compelling need for efficient job scheduling for distributed deep learning training with mixed parallelisms (DDLwMP) in GPU clusters. This paper proposes an adaptive shortest-remaining-processing-time-first (A-SRPT) scheduling algorithm, a novel prediction-assisted online scheduling approach designed to mitigate the challenges associated with DL cluster scheduling. By modeling each job as a graph corresponding to heterogeneous Deep Neural Network (DNN) models and their associated distributed training configurations, A-SRPT strategically assigns jobs to the available GPUs, thereby minimizing inter-server communication overhead. Observing that most DDLwMP jobs recur, A-SRPT incorporates a random forest regression model to predict training iterations. Crucially, A-SRPT maps the complex scheduling problem into a single-machine instance, which is addressed optimally by a preemptive "shortest-remaining-processing-time-first" strategy. This optimized solution serves as a guide for actual job scheduling within the GPU clusters, leading to a theoretically provable competitive scheduling efficiency. We conduct extensive real-world testbed and simulation experiments to verify our proposed algorithms.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{luo2025predictionassisted,
  title  = {Prediction-Assisted Online Distributed Deep Learning Workload Scheduling in GPU Clusters},
  author = {Ziyue Luo and Jia Liu and Myungjin Lee and Ness B. Shroff},
  year   = {2025},
  eprint = {2501.05563},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.05563v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.05563.svg)](https://codeofpaper.com/paper/2501.05563)

Discussion