paper-with-me

Papers

Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Survey

2024-06-12 · Feng Liang, Zhen Zhang, Haifeng Lu, Chengming Li, Victor C. M. Leung, Yanyi Guo, Xiping Hu

With rapidly increasing distributed deep learning workloads in large-scale data centers, efficient distributed deep learning framework strategies for resource allocation and workload scheduling have become the key to high-performance deep learning. The large-scale environment with large volumes of datasets, models, and computational and communication resources raises various unique challenges for resource allocation and workload scheduling in distributed deep learning, such as scheduling complexity, resource and workload heterogeneity, and fault tolerance. To uncover these challenges and corresponding solutions, this survey reviews the literature, mainly from 2019 to 2024, on efficient resource allocation and workload scheduling strategies for large-scale distributed DL. We explore these strategies by focusing on various resource types, scheduling granularity levels, and performance goals during distributed training and inference processes. We highlight critical challenges for each topic and discuss key insights of existing technologies. To illustrate practical large-scale resource allocation and workload scheduling in real distributed deep learning scenarios, we use a case study of training large language models. This survey aims to encourage computer science, artificial intelligence, and communications researchers to understand recent advances and explore future research directions for efficient framework strategies for large-scale distributed deep learning.

📄 PDF Abstract BibTeX arXiv:2406.08115

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningSchedulingSurvey

Similar Papers 제목 키워드 기반

PROMPT: Learning Dynamic Resource Allocation Policies for Network Applications

2022-01-19 · Drew Penney, Bin Li, Jaroslaw Sydir, Lizhong Chen 외

A growing number of service providers are exploring methods to improve server utilization and reduce power consumption by co-scheduling high-priority latency-critical workloads with best-effort workloads. This practice r…

Prompt LearningScheduling

Reinforcement Learning for Adaptive Resource Scheduling in Complex System Environments

2024-11-08 · Pochun Li, Yuyang Xiao, Jinghua Yan, Xuan Li 외

This study presents a novel computer system performance optimization and adaptive workload management scheduling algorithm based on Q-learning. In modern computing environments, characterized by increasing data volumes, …

Cloud ComputingEdge-computingQ-Learningreinforcement-learning+2

Kant: An Efficient Unified Scheduling System for Large-Scale AI Clusters

2025-09-25 · Lingling Zeng, Gen Zhang, Jialin Peng, Xiang Xu 외 arxiv

As AI cluster sizes continue to expand and the demand for large-language-model (LLM) training and inference workloads grows rapidly, traditional scheduling systems face significant challenges in balancing resource utiliz…

Synergy: Resource Sensitive DNN Scheduling in Multi-Tenant Clusters

2021-10-12 · Jayashree Mohan, Amar Phanishayee, Janardhan Kulkarni, Vijay Chidambaram

Training Deep Neural Networks (DNNs) is a widely popular workload in both enterprises and cloud data centers. Existing schedulers for DNN training consider GPU as the dominant resource, and allocate other resources such …

CPUGPUSchedulingSensitivity

Adaptive GPU Resource Allocation for Multi-Agent Collaborative Reasoning in Serverless Environments

2025-12-15 · Guilin Zhang, Wulan Guo, Ziqi Tan arxiv

Multi-agent systems powered by large language models have emerged as a promising paradigm for solving complex reasoning tasks through collaborative intelligence. However, efficiently deploying these systems on serverless…