paperbot · PL 论文追踪

全部论文 待读 收藏

P2 ExeGPT: Constraint-Aware Resource Scheduling for LLM Inference

ExeGPT:面向 LLM 推理的约束感知资源调度
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10 · 该论文研究 LLM 推理服务的资源调度与吞吐优化,属于机器学习系统方向,并未涉及用户关注的静态分析、程序分析、形式化验证、浮点程序分析、贝叶斯程序分析,也未涉及 Agentic 程序或 LLM 作为工具改进静态分析。因此与研究方向仅有很弱的间接关联。引用 91 inbox
Hyungjun Oh, Kihong Kim, Jaemin Kim, Sungkyun Kim, Junyeol Lee, Du-seong Chang, Jiwon Seo
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:提出 ExeGPT 分布式系统,在延迟约束下搜索最优执行调度,以最大化 LLM 推理吞吐。

本文提出 ExeGPT,一个面向 LLM 推理的约束感知分布式系统,旨在给定延迟约束下寻找并执行最优调度以最大化推理吞吐。它利用输入/输出序列分布分配资源,并确定批大小和部分张量并行等执行配置;同时提出基于轮询分配和工作负载感知分配的两种调度策略,以适应不同 NLP 负载。作者在 T5、OPT 和 GPT-3 的六个 LLM 实例及五个 NLP 任务上评估,每个任务设四种延迟约束。相比 FasterTransformer,ExeGPT 吞吐最高提升 15.2 倍、延迟最高改善 6 倍,二十个场景平均吞吐增益 2.9 倍;适应序列分布变化时调整调度开销较合理。

问题
如何在满足给定延迟约束的前提下,为不同 NLP 负载和序列分布高效调度 LLM 推理资源并最大化吞吐。
方法
ExeGPT 利用输入/输出序列分布搜索最优执行调度,配置批大小与部分张量并行,并提供轮询分配和工作负载感知分配两种调度策略。
评估
在 T5、OPT、GPT-3 的六个 LLM 实例和五个 NLP 任务、四种延迟约束下评估,并与 FasterTransformer 对比;最高吞吐提升 15.2 倍,平均吞吐增益 2.9 倍。
原文摘要(Abstract)

This paper presents ExeGPT, a distributed system designed for constraint-aware LLM inference. ExeGPT finds and runs with an optimal execution schedule to maximize inference throughput while satisfying a given latency constraint. By leveraging the distribution of input and output sequences, it effectively allocates resources and determines optimal execution configurations, including batch sizes and partial tensor parallelism. We also introduce two scheduling strategies based on Round-Robin Allocation and Workload-Aware Allocation policies, suitable for different NLP workloads. We evaluate ExeGPT on six LLM instances of T5, OPT, and GPT-3 and five NLP tasks, each with four distinct latency constraints. Compared to FasterTransformer, ExeGPT achieves up to 15.2× improvements in throughput and 6× improvements in latency. Overall, ExeGPT achieves an average throughput gain of 2.9× across twenty evaluation scenarios. Moreover, when adapting to changing sequence distributions, the cost of adjusting the schedule in ExeGPT is reasonably modest. ExeGPT proves to be an effective solution for optimizing and executing LLM inference for diverse NLP workload and serving conditions.

链接与引用

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

BibTeX
@inproceedings{abs-2404-07947,
  title = {ExeGPT: Constraint-Aware Resource Scheduling for LLM Inference},
  author = {Hyungjun Oh and Kihong Kim and Jaemin Kim and Sungkyun Kim and Junyeol Lee and Du-seong Chang and Jiwon Seo},
  booktitle = {ASPLOS},
  year = {2024},
  doi = {10.1145/3620665.3640383}
}