LAPS: A Length-Aware-Prefill LLM Serving System

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: She, Jianshu, Li, Zonghang, Du, Hongchao, Wu, Shangyu, Zheng, Wenhao, Xing, Eric, Liu, Zhengzhong, Yao, Huaxiu, Xue, Jason, Ho, Qirong
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908792997806080
author She, Jianshu
Li, Zonghang
Du, Hongchao
Wu, Shangyu
Zheng, Wenhao
Xing, Eric
Liu, Zhengzhong
Yao, Huaxiu
Xue, Jason
Ho, Qirong
author_facet She, Jianshu
Li, Zonghang
Du, Hongchao
Wu, Shangyu
Zheng, Wenhao
Xing, Eric
Liu, Zhengzhong
Yao, Huaxiu
Xue, Jason
Ho, Qirong
contents LAPS identifies and disaggregates requests with different prompt lengths in LLM serving to reduce TTFT latency. While recent systems have decoupled the prefill and decode stages to improve throughput, they still rely on unified scheduling policies that fail to adapt to heterogeneous workload characteristics. We observe that prompt-length variations lead to distinct performance bottlenecks, motivating an adaptive scheduling strategy. LAPS disaggregates multi-turn long-prefill requests from short-prefill ones and introduces a length-aware smart batching mechanism for short-prefill workloads. It adopts a dual-queue design that supports temporal disaggregation on a single prefill instance or spatial disaggregation across multiple instances. For short-prefill batches, a batch waiting window and CUDA Graph-based clustering mitigate interference from heterogeneous computation, reducing batching delay and lowering average latency. In real multi-turn workloads, LAPS reduces prefill latency by over 30\% compared to vanilla SGLang under prefill-decode disaggregation, and further decreases SLO violations by 28\% in multi-instance deployments with vanilla data-parallel configuration. Compared to the SGLang router with load balancing, it further lowers SLO violations by 12\% in multi-GPU settings. Under high concurrency and mixed-request scenarios, LAPS improves request throughput by 35\% serving Qwen2.5-32B model for prefill instance, demonstrating its effectiveness in optimizing heterogeneous LLM serving workloads.
format Preprint
id arxiv_https___arxiv_org_abs_2601_11589
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle LAPS: A Length-Aware-Prefill LLM Serving System
She, Jianshu
Li, Zonghang
Du, Hongchao
Wu, Shangyu
Zheng, Wenhao
Xing, Eric
Liu, Zhengzhong
Yao, Huaxiu
Xue, Jason
Ho, Qirong
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
LAPS identifies and disaggregates requests with different prompt lengths in LLM serving to reduce TTFT latency. While recent systems have decoupled the prefill and decode stages to improve throughput, they still rely on unified scheduling policies that fail to adapt to heterogeneous workload characteristics. We observe that prompt-length variations lead to distinct performance bottlenecks, motivating an adaptive scheduling strategy. LAPS disaggregates multi-turn long-prefill requests from short-prefill ones and introduces a length-aware smart batching mechanism for short-prefill workloads. It adopts a dual-queue design that supports temporal disaggregation on a single prefill instance or spatial disaggregation across multiple instances. For short-prefill batches, a batch waiting window and CUDA Graph-based clustering mitigate interference from heterogeneous computation, reducing batching delay and lowering average latency. In real multi-turn workloads, LAPS reduces prefill latency by over 30\% compared to vanilla SGLang under prefill-decode disaggregation, and further decreases SLO violations by 28\% in multi-instance deployments with vanilla data-parallel configuration. Compared to the SGLang router with load balancing, it further lowers SLO violations by 12\% in multi-GPU settings. Under high concurrency and mixed-request scenarios, LAPS improves request throughput by 35\% serving Qwen2.5-32B model for prefill instance, demonstrating its effectiveness in optimizing heterogeneous LLM serving workloads.
title LAPS: A Length-Aware-Prefill LLM Serving System
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
url https://arxiv.org/abs/2601.11589