LMetric: Simple is Better - Multiplication May Be All You Need for LLM Request Scheduling
Distributed, Parallel, and Cluster Computing
2026-03-26 v2 Operating Systems
Abstract
High-quality LLM request scheduling requires achieving two key objectives: whether the routed instance has KVtoacceleratetherequestexecutionandwhethertheworkloadisbalancedacrossinstances.Achievingbothobjectivesischallengingbecausepursuingoneobjectivemaycompromisetheother.Currentapproachesadoptvariouscombinators(e.g.,linearcombinations)tocomputeaschedulingscorecombiningindicatorsforthetwoobjectives,whicharecomplexinthattheyeitherrequiresignificantworkload−specifichyperparametertuningormodel−hardware−awaresimulatordevelopment,andcouldstillleadtosuboptimalperformance.Inthispaper,weshowthatusingasimplemultiplicationoftwocarefullychosenindicators−oneforKV-aware (new prefill tokens if routed to an instance) and one for load balancing-aware (current batch size of the instance)-as the scheduling score can simultaneously achieve both objectives well without any hyperparameter tuning. The key idea is that the multiplied score considers both objectives in a manner similar to a linear combination, with a nice property that the original hyperparameters are canceled out during comparison so we don't need tuning to find the best parameters. The two indicators are chosen based on our analysis of LLM characteristics, and our extensive experiments show that this simple approach can reduce TTFT by 92% and 52%, and TPOT by 21% and 20%, compared to vLLM-v1 and a production scheduler on real-world workloads covering chatbots, API calls, and coding agents. We also mathematically derive the conditions under which multiplication may fail, and find that such conditions are extremely rare in practice and can be detected (and mitigated) beforehand.
Cite
@article{arxiv.2603.15202,
title = {LMetric: Simple is Better - Multiplication May Be All You Need for LLM Request Scheduling},
author = {Dingyan Zhang and Jinbo Han and Kaixi Zhang and Xingda Wei and Sijie Shen and Chenguang Fang and Wenyuan Yu and Jingren Zhou and Rong Chen},
journal= {arXiv preprint arXiv:2603.15202},
year = {2026}
}
Comments
Fix typos