paperbot · PL 论文追踪

全部论文 待读 收藏

P2 GFS: A Preemption-aware Scheduling Framework for GPU Clusters with Predictive Spot Instance Management

GFS:面向 GPU 集群的抢占感知调度框架与预测式竞价实例管理
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10 · 该论文研究 GPU 集群抢占式调度与 spot 实例管理,属于 MLSys/资源调度方向,不涉及静态分析、浮点程序分析、贝叶斯程序分析,也不以 LLM/Agent 程序或形式化验证为研究对象。引用 2 inbox
Jiaang Duan, Shenglin Xu, Shiyou Qian, Dingyu Yang, Kangjin Wang, Chenzhi Liao, Yinghao Yu, Qin Hua, Hanwen Hu, Qi Wang, Wenchao Wu, Dongqing Bao, Tianyu Lu, Jian Cao, Guangtao Xue, Guodong Yang, Liping Zhang, Gang Chen
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出 GFS 抢占式调度框架,用需求预测与动态 spot 配额降低驱逐率与排队延迟。

大语言模型训练与推理的激增重塑了 GPU 使用模式,云厂商虽以 spot 实例承载低优先级(LP)任务来降低成本,但现有调度器仍面临高驱逐率与长排队时间。本文提出 GFS,一个抢占式调度框架,在提升高优先级(HP)任务 SLO 达成率的同时尽量减少对 LP 任务的抢占。GFS 由三部分构成:一是轻量级预测模型,预测不同租户的 GPU 需求以支持主动式资源管理;二是动态分配机制,在带保证时长约束下调整 LP 任务的 spot 配额;三是抢占式调度策略,优先保障 HP 任务并抑制对 LP 任务的冲击。作者通过真实系统实现与模拟两种方式评估:LP 任务驱逐率下降 33.0%,排队延迟减少 44.1%;在生产集群中 GPU 分配率最高提升 22.8%;在超过 10,000 块 GPU 的生产集群中每月带来约 459,715 美元的收益。

问题
云 GPU 集群中用 spot 实例承载低优先级任务时,现有调度器驱逐率高、排队时间长,高优先级任务的 SLO 难以保障。
方法
GFS 结合轻量级 GPU 需求预测模型进行主动资源管理,以带保证时长的动态机制调整 LP 任务 spot 配额,并采用优先保障 HP、尽量少影响 LP 的抢占式调度策略。
评估
通过真实系统实现与模拟实验评估,并在超过 10,000 块 GPU 的生产集群中验证效益:驱逐率降低 33.0%、排队延迟减少 44.1%、GPU 分配率最高提升 22.8%、月收益约 459,715 美元。
原文摘要(Abstract)

The surge in large language models (LLMs) has fundamentally reshaped the landscape of GPU usage patterns, creating an urgent need for more efficient management strategies. While cloud providers employ spot instances to reduce costs for low-priority (LP) tasks, existing schedulers still grapple with high eviction rates and lengthy queuing times. To address these limitations, we present GFS, a novel preemptive scheduling framework that enhances service-level objective (SLO) compliance for high-priority (HP) tasks while minimizing preemptions to LP tasks. Firstly, GFS utilizes a lightweight forecasting model that predicts GPU demand among different tenants, enabling proactive resource management. Secondly, GFS employs a dynamic allocation mechanism to adjust the spot quota for LP tasks with guaranteed durations. Lastly, GFS incorporates a preemptive scheduling policy that prioritizes HP tasks while minimizing the impact on LP tasks. We demonstrate the effectiveness of GFS through both real-world implementation and simulations. The results show that GFS reduces eviction rates by 33.0%, and cuts queuing delays by 44.1% for LP tasks. Furthermore, GFS enhances the GPU allocation rate by up to 22.8% in real production clusters. In a production cluster of more than 10,000 GPUs, GFS yields roughly $459,715 in monthly benefits.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{abs-2509-11134,
  title = {GFS: A Preemption-aware Scheduling Framework for GPU Clusters with Predictive Spot Instance Management},
  author = {Jiaang Duan and Shenglin Xu and Shiyou Qian and Dingyu Yang and Kangjin Wang and Chenzhi Liao and Yinghao Yu and Qin Hua and Hanwen Hu and Qi Wang and Wenchao Wu and Dongqing Bao and Tianyu Lu and Jian Cao and Guangtao Xue and Guodong Yang and Liping Zhang and Gang Chen},
  booktitle = {ASPLOS},
  year = {2025},
  doi = {10.1145/3760250.3762231}
}