paper-with-me

홈 › Papers

Effective Elastic Scaling of Deep Learning Workloads

2020-06-24 · Vaibhav Saxena, K. R. Jayaram, Saurav Basu, Yogish Sabharwal, Ashish Verma

The increased use of deep learning (DL) in academia, government and industry has, in turn, led to the popularity of on-premise and cloud-hosted deep learning platforms, whose goals are to enable organizations utilize expensive resources effectively, and to share said resources among multiple teams in a fair and effective manner. In this paper, we examine the elastic scaling of Deep Learning (DL) jobs over large-scale training platforms and propose a novel resource allocation strategy for DL training jobs, resulting in improved job run time performance as well as increased cluster utilization. We begin by analyzing DL workloads and exploit the fact that DL jobs can be run with a range of batch sizes without affecting their final accuracy. We formulate an optimization problem that explores a dynamic batch size allocation to individual DL jobs based on their scaling efficiency, when running on multiple nodes. We design a fast dynamic programming based optimizer to solve this problem in real-time to determine jobs that can be scaled up/down, and use this optimizer in an autoscaler to dynamically change the allocated resources and batch sizes of individual DL jobs. We demonstrate empirically that our elastic scaling algorithm can complete up to $\approx 2 \times$ as many jobs as compared to a strong baseline algorithm that also scales the number of GPUs but does not change the batch size. We also demonstrate that the average completion time with our algorithm is up to $\approx 10 \times$ faster than that of the baseline.

📄 PDF Abstract BibTeX arXiv:2006.13878

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Learning

Similar Papers 제목 키워드 기반

HFX: Joint Design of Algorithms and Systems for Multi-SLO Serving and Fast Scaling

2025-08-21 · Zahra Yousefijamarani, Xinglu Wang, Qian Wang, Morgan Lindsay Heisler 외 arxiv

Large language model (LLM) serving faces the dual challenge of meeting strict user-specific service-level objectives (SLOs) while minimizing computational cost under dynamic, multi-task workloads. Existing approaches eit…

AstraFlow: Dataflow-Oriented Reinforcement Learning for Agentic LLMs

2026-05-15 · Haizhong Zheng, Yizhuo Di, Jiahui Wang, Shuowei Jin 외 arxiv

Reinforcement learning (RL) is increasingly used to improve the reasoning, coding, and tool-use capabilities of large language models, but agentic RL remains prohibitively expensive. Scaling RL to agentic LLMs requires s…

Reinforcement Learning

Elastic MoE: Unlocking the Inference-Time Scalability of Mixture-of-Experts

2025-09-26 · Naibin Gu, Zhenyu Zhang, Yuchen Feng, Yilong Chen 외 arxiv

Mixture-of-Experts (MoE) models typically fix the number of activated experts $k$ at both training and inference. However, real-world deployments often face heterogeneous hardware, fluctuating workloads, and diverse qual…

ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelism

2025-07-14 · Zedong Liu, Shenggan Cheng, Guangming Tan, Yang You 외 arxiv

Multimodal large language models (MLLMs) extend LLMs to handle images, videos, and audio by incorporating feature extractors and projection modules. However, these additional components -- combined with complex inference…

Singularity: Planet-Scale, Preemptive and Elastic Scheduling of AI Workloads

2022-02-16 · Dharma Shukla, Muthian Sivathanu, Srinidhi Viswanatha, Bhargav Gulavani 외

Lowering costs by driving high utilization across deep learning workloads is a crucial lever for cloud providers. We present Singularity, Microsoft's globally distributed scheduling service for highly-efficient and relia…

Deep LearningScheduling