Search arXiv⌕ Search

arXiv · 2610.14255

Simulate Before You Scale: High-Fidelity LLM Inference Planning Without GPUs

Abstract

Deploying large language model (LLM) inference at scale requires jointly selecting hardware layout, parallelism strategy, scheduling policy, admission control, and request routing to meet latency and throughput targets. These choices interact: a routing decision that improves cache locality can concentrate load, and an admission threshold that triggers only at saturation allows queues to grow deep enough to degrade critical-tier traffic. Evaluating candidates on GPU clusters is too expensive for iterative exploration, yet existing predictive tools either ignore batching and queueing dynamics or model only fragments of the pipeline. In this paper, we present BLIS, a deterministic, CPU-only discrete-event simulator that models the full inference serving pipeline (admission, routing, scheduling, prefill/decode execution, KV-cache management, and preemption). BLIS pairs analytical basis functions with learned scaling coefficients and overhead terms, fit once globally, to predict step latency without per-model or per-GPU profiling. Across 36 experiments spanning six models and three GPU types, BLIS achieves 6.7% median end-to-end error while running around 200 times faster than real execution. In a configuration search over 420 serving configurations for Llama-2-70B, BLIS identifies a 4-GPU deployment that meets a 300ms mean TTFT service-level objective (SLO), whereas competing tools either require double the GPUs or recommend configurations that fail under load. Two policies evolved entirely in simulation were validated on real hardware and merged into llm-d, a widely adopted open-source platform for distributed LLM serving: an admission policy that reduces critical-tier TTFT P90 by up to 82%, and a flow-control policy that reduces E2E P50 latency by 32-48% on overloaded workloads.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Dipanwita Guhathakurta, Mert Toslali, Srinivasan Parthasarathy, Jing Chen, Michael Kalantar, Nicholas A. Masluk, Vishakha Ramani, Asser Tantawi, Fabio Oliveira. 2026-10-09. Simulate Before You Scale: High-Fidelity LLM Inference Planning Without GPUs. https://doi.org/10.1145/3857382

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

Phase-Scoped Query Layouts for Reference-Constrained Speculative Decoding

Speculative verification changes the execution geometry of a quantized target model and can change its greedy output. We present phase-scoped query-to-batch (QB) attention, a graph transformation that pairs query and mask views, shares key/value storage, and retains batched projections and feed-forward computation. Phase-aware dispatch and layout-sensitive graph reuse bind the transformation to the native speculative transaction. In a six-session CUDA study, QB reduces request latency relative to explicit per-query attention (PQ) by 3.06%, 6.17% and 2.83% for Qwen3, SmolLM2 and Llama; a 72-context replay finds bitwise correspondence at QK, softmax and AV. A matched seven-arm study shows that local rather than global repair changes draft profitability for two families. A prospective transfer study then tests 36 model/input cells drawn from 21 previously unused tasks. SmolLM2 preserves the reference on its complete panel and obtains a 6.99% layout reduction; Qwen3's 3.22% estimate is noise-limited. On a 737-token Llama input, PQ and QB agree with each other but differ from the deployed reference, separating local numerical correspondence from end-to-end preservation. Vulkan state interventions and a scoped AV-preserving port identify producer-state and backend obligations. Complete-service studies further distinguish representation savings from the net value of drafting. The results establish a local execution method with measured cost benefits and distinguish its numerical, stateful and complete-cost conditions for deployment.

cs.PF↗

Robust Resource Allocation for STAR-RIS-Assisted ISAC Networks Using Deep Learning

In this paper, we focus on investigating the resource allocation in an integrated sensing and communication (ISAC) system assisted by a simultaneously transmitting and reflecting reconfigurable intelligent surface (STAR-RIS). Due to the coupled non-convex nature of the optimization problem, solving the above joint resource optimization problem while guaranteeing superior sensing performance is challenging, especially in dynamic environment. To conquer such challenge, prior iterative optimization algorithms have been presented. However, practical implementations of these prior algorithms face notable computational challenges, e.g., the reliance on accurate global channel information and the assumption of ideal phase shifts. In this context, we propose a model-driven deep learning framework for jointly optimizing the transmit beamforming and waveform in ISAC networks with low-overhead. In addition, we adopt the Cramer-Rao lower bound (CRLB) as the sensing performance metric, and the multi-user interference (MUI) energy as the communication performance metric for performance evaluation. Besides, our framework jointly optimizes the transmit beamforming, waveform and the STAR-RIS reflection/transmission coefficient matrices by minimizing the weighted sum of MUI energy and CRLB. Our study also considers the impact of imperfect channel information, making the research scenario more aligned with real-world applications. Simulation results validate that the proposed framework not only achieves higher sum-rate performance comparable to traditional iterative algorithms but also significantly reduces computational complexity in terms of algorithm execution time, as well as exhibits inherent robustness.

cs.PF↗

SPLIT: SymPathy for Large jobs Improves Tail latency

We study the asymptotic response time tail in the M/G/n multi-server queue with heavy-tailed (regularly varying) job sizes, a setting representative of modern computing workloads. For single-server systems, tail optimization is well understood: under heavy-tailed job sizes, policies such as SRPT that strictly prioritize short jobs are strongly tail optimal, and giving any priority to large jobs is harmful. For multi-server systems, the question has been almost entirely open. This paper gives the first strongly tail-optimal scheduling policies for the M/G/n queue with heavy-tailed job sizes. Our central finding is that the multi-server case is intrinsically different from the single-server case: giving a small amount of ``sympathy'' to large jobs is essential for strong tail optimality. We establish strong (or arbitrarily close to strong) tail optimality across the full stability region, both with and without knowledge of job sizes.

cs.PF↗