ACM Transactions on Architecture and Code Optimization · 2025 · 13 citations · 10 references
ComputingComputer EngineeringComputer ScienceCloud InfrastructureCloud Performance OptimizationCloud Service ModelsCompute Resource ManagementCpu SchedulingJob SchedulingResource SchedulingThroughput OptimizationWorkload SchedulingDeploymentEfficiencyFixed-size ChunkingInterferenceJob Completion AnalysisResource-aware SchedulingRuntime SchedulingWorkload Partitioning
Transformer-based large language model (LLM) inference serving is now the backbone of many cloud services. LLM inference consists of a prefill phase and a decode phase. However, existing LLM deployment practices often overlook the distinct characteristics of these phases, leading to significant interference. To mitigate interference, our insight is to carefully schedule and group inference requests based on their characteristics. We realize this idea in ShuffleInfer through three pillars. First, it partitions prompts into fixed-size chunks so that the accelerator always runs close to its computation-saturated limit. Second, it disaggregates prefill and decode instances so each can run independently. Finally, it uses a smart two-level scheduling algorithm augmented with predicted resource usage to avoid decode scheduling hotspots. Results show that ShuffleInfer improves time-to-first-token (TTFT), job completion time (JCT), and inference efficiency in terms of performance per dollar by a large margin, e.g., it uses 38% less resources all the while lowering average TTFT and average JCT by 97% and 47%, respectively.
10
Efficient Memory Management for Large Language Model Serving with PagedAttention
Woosuk Kwon, Z. Li, Siyuan Zhuang et al. · 2023 · 1.1K citations · Full text
Efficient coflow scheduling with Varys
Mosharaf Chowdhury, Yuan Zhong, Ion Stoica · 2014 · 432 citations · Full text
Splitwise: Efficient Generative LLM Inference Using Phase Splitting
Pratyush Patel, Esha Choukse, Chaojie Zhang et al. · 2024 · 162 citations
Clio: a hardware-software co-designed disaggregated memory system
Zhiyuan Guo, Yizhou Shan, Xuhao Luo et al. · 2022 · 101 citations · Full text