paper-with-me

Papers

Low-latency job scheduling with preemption for the development of deep learning

2019-02-05 · Hidehito Yabuuchi, Daisuke Taniwaki, Shingo Omura

One significant challenge in the job scheduling of computing clusters for the development of deep learning algorithms is the efficient scheduling of trial-and-error (TE) job, the type of job in which the users seek to conduct small-scale experiments while monitoring their processes. Unfortunately, the existing job schedulers to date do not feature well-balanced scheduling for the mixture of TE jobs and best-effort (BE) jobs, or they can handle the mixture in limited situations at most. To fill in this niche, we propose an algorithm that can significantly reduce the latency of TE jobs in versatile situations without greatly elongating the slowdown of the BE jobs. Our algorithm efficiently schedules both TE and BE jobs by selectively preempting the BE jobs that can be, when the time comes, resumed without much delay. In our simulation study with synthetic and real workloads, we were able to reduce the 95th percentile of the slowdown rates for the TE jobs in the standard FIFO strategy by 96.6%, while compromising the median of the BE slowdown rates by only 18.0% and the 95th percentile by only 23.9%.

📄 PDF Abstract BibTeX arXiv:1902.01613

Code (0)

등록된 구현이 없습니다.

Tasks

Scheduling

Similar Papers 제목 키워드 기반

Learning-Augmented Online Scheduling with Parsimonious Preemption

2026-05-22 · Mugen Blue, Sungjin Im, Alexander Lindermayr arxiv

Learning-augmented algorithms have emerged as a powerful paradigm to surpass traditional worst-case lower bounds by integrating potentially noisy predictions. While this framework has seen success in online scheduling, e…

FlowPrefill: Decoupling Preemption from Prefill Scheduling Granularity to Mitigate Head-of-Line Blocking in LLM Serving

2026-02-18 · Chia-chi Hsieh, Zan Zong, Xinyang Chen, Jianjiang Li 외 arxiv

The growing demand for large language models (LLMs) requires serving systems to handle many concurrent requests with diverse service level objectives (SLOs). This exacerbates head-of-line (HoL) blocking during the comput…

Computational Efficiency

Stream2LLM: Overlap Context Streaming and Prefill for Reduced Time-to-First-Token (TTFT)

2026-03-29 · Rajveer Bachkaniwala, Chengqi Luo, Richard So, Divya Mahajan 외 arxiv

Context retrieval systems for LLM inference face a critical challenge: high retrieval latency creates a fundamental tension between waiting for complete context (poor time-to-first-token) and proceeding without it (reduc…

Topology-aware Preemptive Scheduling for Co-located LLM Workloads

2024-11-18 · Ping Zhang, Lei Su, Jinjie Yang, Xin Chen

Hosting diverse large language model workloads in a unified resource pool through co-location is cost-effective. For example, long-running chat services generally follow diurnal traffic patterns, which inspire co-locatio…

Language ModelingLanguage ModellingLarge Language ModelScheduling

Don't Stop Me Now: Embedding Based Scheduling for LLMs

2024-10-01 · Rana Shahout, Eran Malach, Chunwei Liu, Weifan Jiang 외

Efficient scheduling is crucial for interactive Large Language Model (LLM) applications, where low request completion time directly impacts user engagement. Size-based scheduling algorithms like Shortest Remaining Proces…

BlockingLarge Language ModelScheduling