跳到正文
arXiv cs.AI· Konstantinos Papaioannou, Thaleia Dimitra Doudali·· 5 小时前AI 评分43

RPS-Serve:面向多模态大语言模型推理的模态感知调度

Rocks, Pebbles and Sand: Modality-aware Scheduling for Multimodal Large Language Model Inference

AI 导读

研究者提出 RPS-Serve,一种针对多模态大语言模型(MLLM)推理的模态感知调度框架,将视频、图像、文本请求分别比作石头、鹅卵石和沙子进行分类调度。它通过轻量聚类估计每请求的 GPU 准入成本,并采用带老化的优先级调度,缓解大请求对 GPU 的独占阻塞。

正文 · 原文

View PDF HTML (experimental)

Abstract:Multimodal Large Language Models (MLLMs) power platforms like ChatGPT, Gemini, and Copilot, enabling rich interactions across text, images, and videos. Unlike text-only workloads, multimodal requests are inherently heterogeneous, differing by orders of magnitude in latency and memory footprint. Existing LLM serving systems, designed for homogeneous text workloads, struggle under this heterogeneity: large image and video requests monopolize GPU resources, causing severe head-of-line blocking and degrading the responsiveness of lightweight, latency-critical text queries. Recent multimodal serving systems mitigate this interference through disaggregation, isolating encoding and inference stages across GPUs. While effective at large scale, such designs introduce severe GPU underutilization in more practical, moderate-scale deployments. In response, we build RPS-Serve a modality-aware scheduling framework that leverages the extreme heterogeneity in multimodal workloads and introduces a simple abstraction: videos behave like rocks, images like pebbles, and text like sand. Then, it lets sand flow quickly through pebbles and rocks, maximizing GPU utilization while ensuring fast responsiveness for lightweight requests and controlled execution for heavier ones. To achieve this, RPS-Serve estimates the GPU admission cost of each request, classifies requests into rocks, pebbles, and sand using lightweight clustering, and applies priority-based scheduling with aging to balance performance across modalities. Evaluation across state-of-the-art MLLMs shows that RPS-Serve increases GPU utilization by 65% and reduces TTFT by up to 9.3x, on average across models, compared to disaggregation-based multi-modal systems.
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC); Artificial Intelligence (cs.AI)
Cite as: arXiv:2603.26498 [cs.DC]
  (or arXiv:2603.26498v3 [cs.DC] for this version)
  https://doi.org/10.48550/arXiv.2603.26498

arXiv-issued DOI via DataCite

Related DOI: https://doi.org/10.1145/3828523.3857088

DOI(s) linking to related resources

Submission history

From: Thaleia Dimitra Doudali [view email]
[v1] Fri, 27 Mar 2026 15:00:53 UTC (578 KB)
[v2] Tue, 5 May 2026 13:30:35 UTC (557 KB)
[v3] Thu, 29 Oct 2026 15:25:40 UTC (635 KB)

来源:arXiv cs.AI · arxiv.org