Clipper: A Low-Latency Online Prediction Serving System
Not on the map. Why?
Cited by 30 in Efficient LLM inference and serving, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Machine learning is being deployed in a growing number of applications which demand real-time, accurate, and robust predictions under heavy query load. However, most machine learning frameworks and systems only address model training and not deployment. In this paper, we introduce Clipper, a general-purpose low-latency prediction serving system. Interposing between end-user applications and a wide range of machine learning frameworks, Clipper introduces a modular architecture to simplify model deployment across frameworks and applications. Furthermore, by introducing caching, batching, and adaptive model selection techniques, Clipper reduces prediction latency and improves prediction throughput, accuracy, and robustness without modifying the underlying machine learning frameworks. We evaluate Clipper on four common machine learning benchmark datasets and demonstrate its ability to meet the latency, accuracy, and throughput demands of online serving applications. Finally, we compare Clipper to the TensorFlow Serving system and demonstrate that we are able to achieve comparable throughput and latency while enabling model composition and online learning to improve accuracy and render more robust predictions.
Key facts. Cited by 191 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Dec 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 24; 2022: 27; 2023: 38; 2024: 39; 2025: 31; 2026: 32.
191 papers.
Sort:
By area:
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 242
- 2023SARATHI: Efficient LLM Inference by Piggybacking Decodes with Chunked Prefillscited by 187
- 2024Llumnix: Dynamic Scheduling for Large Language Model Servingcited by 167
- 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapterscited by 146
- 2023Fast Distributed Inference Serving for Large Language Modelscited by 143
- 2024Parrot: Efficient Serving of LLM-based Applications with Semantic Variablecited by 96
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instancescited by 83
- 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 81
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2023Punica: Multi-Tenant LoRA Servingcited by 80
38 more
- 2021Software Engineering for AI-Based Systems: A Surveycited by 68
- 2023Stateful Large Language Model Serving with Pensievecited by 59
- 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Servingcited by 49
- 2024Queue management for slo-oriented large language model servingcited by 36
- 2025Cache-Craft: Managing Chunk-Caches for Efficient Retrieval-Augmented Generationcited by 36
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edgecited by 32
- 2024Teola: Towards End-to-End Optimization of LLM-based Applicationscited by 32
- 2022Aryl: An Elastic Cluster Scheduler for Deep Learningcited by 27
- 2022Operationalizing Machine Learning: An Interview Studycited by 25
- 2022FedAdapter: Efficient Federated Learning for Modern NLPcited by 24
- 2021KAISA: An Adaptive Second-Order Optimizer Framework for Deep Neural Networkscited by 20
- 2022Merlin HugeCTR: GPU-accelerated Recommender System Training and Inferencecited by 20
- 2024SLO-aware GPU Frequency Scaling for Energy Efficient LLM Inference Servingcited by 18
- 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 17
- 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
- 2022Cloud-Device Collaborative Adaptation to Continual Changing Environments in the Real-worldcited by 16
- 2025xRouter: Training Cost-Aware LLMs Orchestration System via Reinforcement Learningcited by 16
- 2023ERASER: Machine Unlearning in MLaaS via an Inference Serving-Aware Approachcited by 15
- 2023Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Servingcited by 15
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2024Ads Recommendation in a Collapsed and Entangled Worldcited by 13
- 2024Toward Sustainable GenAI using Generation Directives for Carbon-Friendly Large Language Model Inferencecited by 13
- 2022Serving and Optimizing Machine Learning Workflows on Heterogeneous Infrastructurescited by 12
- 2023SuperServe: Fine-Grained Inference Serving for Unpredictable Workloadscited by 12
- 2022Multi-user Co-inference with Batch Processing Capable Edge Servercited by 11
- 2023Quiver: Supporting GPUs for Low-Latency, High-Throughput GNN Serving with Workload Awarenesscited by 11
- 2023Cloud-Device Collaborative Learning for Multimodal Large Language Modelscited by 11
- 2024Towards Robust and Efficient Cloud-Edge Elastic Model Adaptation via Selective Entropy Distillationcited by 11
- 2024Aladdin: Joint Placement and Scaling for SLO-Aware LLM Servingcited by 11
- 2021A Serverless Cloud-Fog Platform for DNN-Based Video Analytics with Incremental Learningcited by 9
- 2021ModelCI-e: Enabling Continual Learning in Deep Learning Serving Systemscited by 9
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Modelscited by 9
- 2024FlexLLM: Token-Level Co-Serving of LLM Inference and Finetuning with SLO Guaranteescited by 9
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 9
- 2024Etalon: Holistic Performance Evaluation Framework for LLM Inference Systemscited by 9
- 2025LithOS: An Operating System for Efficient Machine Learning on GPUscited by 9
- 2021Accelerating Deep Learning Inference via Learned Cachescited by 8
- 2021When in Doubt, Summon the Titans: Efficient Inference with Large Modelscited by 8
50 most cited of 191 All 191 (JSON)
- 2026EMA: Elastic and Performance Transparent Memory Across GPUs22 Sep 2026
- 2026FlashVector: Agent for Hierarchical Model Serving Stack Optimization15 Sep 2026
- 2026DR-LabStack: Design and Implementation of a Clinician-Facing Web System for Diabetic Retinopathy Prediction9 Sep 2026
- 2026Atlas: Optimizing Deployment of Compound AI Workflows on Heterogeneous Clusters3 Sep 2026
- 2026MeanField Surrogate Modeling for Scalable Runtime Scheduling of Concurrent Heterogeneous AI Inference on Shared GPUs2 Sep 2026
- 2026CoinRAG: Contextualized Information Nugget KV Cache Reuse for Long-Context RAG7 Aug 2026
- 2026DeltaServe: Host-Agnostic Co-Serving of Inference and Fine-Tuning for LLMs30 Jul 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026How Fast Can Reward Models Score? A Systems Study of C++ and PyTorch Inference Runtimes for RLHF22 Jul 2026
- 2026Talaria: Session-Aware Serverless Serving of Hundred-Billion-Parameter LLMs19 Jul 2026
- 2026Mitigating Compiler Fusion-Induced Power Bursts in Mobile NPU Inference as the Battery Depletes17 Jul 2026
- 2026JoyNexus: Service-Oriented Multi-Tenant Post-Training for VLA Models17 Jul 2026
38 more
- 2026ProPS: Prompted Profile Synthesis for Natural Language-Conditioned Speaker Embedding Distributions6 Jul 2026
- 2026Metronome: Bound the Cache, Keep the Beat for Real-Time Interaction Model Serving2 Jul 2026
- 2026Fine-Grained Computation Offload for Off-the-Shelf Servers in Tens of Lines2 Jul 2026
- 2026DiLaServe: High SLO Attainment Serving for Diffusion Language Models27 Jun 2026
- 2026Load Testing for Machine Learning Model Serving Systems at Scale20 Jun 2026
- 2026FMplex: Model Virtualization for Serving Extensible Foundation Models8 Jun 2026
- 2026Toward a Generalized Defense Across Sparse, Continuous, and Structured Parameter Attacks3 Jun 2026
- 2026RAMS: Resource-Adaptive and Detection-Conditioned Model Switching for Embedded Edge Perception14 May 2026
- 2026EdgeServing: Deadline-Aware Multi-DNN Serving at the Edge7 May 2026
- 2026SURGE: SuperBatch Unified Resource-efficient GPU Encoding for Heterogeneous Partitioned Data1 May 2026
- 2026Strait: Perceiving Priority and Interference in ML Inference Serving30 Apr 2026
- 2026VineLM: Trie-Based Fine-Grained Control for Agentic Workflows9 Apr 2026
- 2026LegoDiffusion: Micro-Serving Text-to-Image Diffusion Workflows9 Apr 2026
- 2026CoLLM: Continuous Adaptation for SLO-Aware LLM Serving on Shared GPU Clusters31 Mar 2026
- 2026Compass: Optimizing Compound AI Workflows for Dynamic Adaptation21 Mar 2026
- 2026AI-Paging: Lease-Based Execution Anchoring for Network-Exposed AI-as-a-Service17 Feb 2026
- 2026SAIR: Cost-Efficient Multi-Stage ML Pipeline Autoscaling via In-Context Reinforcement Learning29 Jan 2026
- 2026PROTEUS: SLA-Aware Routing via Lagrangian RL for Multi-LLM Serving Systems27 Jan 2026
- 2026Green MLOps: Closed-Loop, Energy-Aware Inference with NVIDIA Triton, FastAPI, and Bio-Inspired Thresholding6 Jan 2026
- 2026T3C: Test-Time Tensor Compression with Consistency Guarantees3 Jan 2026
- 2025RedunCut: Measurement-Driven Sampling and Accuracy Performance Modeling for Low-Cost Live Video Analytics30 Dec 2025
- 2025Efficient Multi-Model Orchestration for Self-Hosted Large Language Models26 Dec 2025
- 2025ML Inference Scheduling with Predictable Latency21 Dec 2025
- 2025IslandRun: Privacy-Aware Multi-Objective Orchestration for Distributed AI Inference29 Nov 2025
- 2025InferF: Declarative Factorization of AI/ML Inferences over Joins25 Nov 2025
- 2025Scalable Data Attribution via Forward-Only Test-Time Inference25 Nov 2025
- 2025Argus: Quality-Aware High-Throughput Text-to-Image Inference Serving System10 Nov 2025
- 2025xRouter: Training Cost-Aware LLMs Orchestration System via Reinforcement Learning9 Oct 2025
- 2025MaaSO: SLO-aware Orchestration of Heterogeneous Model Instances for MaaS8 Sep 2025
- 2025Spatio-Temporal Parallelism for Diffusion Model Inference on Heterogeneous Multi-GPU Systems5 Sep 2025
- 2025Illuminating Patterns of Divergence: DataDios SmartDiff for Large-Scale Data Difference Analysis30 Aug 2025
- 2025Predictable LLM Serving on GPU Clusters27 Aug 2025
- 2025Quality-of-Service Aware LLM Routing for Edge Computing with Multiple Experts1 Aug 2025
- 2025MEL: Multi-level Ensemble Learning for Resource-Constrained Environments25 Jun 2025
- 2025Orthogonal Soft Pruning for Efficient Class Unlearning24 Jun 2025
- 2025TIP-Search: Time-Predictable Inference Scheduling for Market Prediction under Uncertain Load30 May 2025
- 2025InstGenIE: Generative Image Editing Made Efficient with Mask-aware Caching and Scheduling27 May 2025
- 2025HybridServe: Efficient Serving of Large AI Models with Confidence-Based Cascade Routing18 May 2025
50 newest of 191 All 191 (JSON)
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 242
- 2023SARATHI: Efficient LLM Inference by Piggybacking Decodes with Chunked Prefillscited by 187
- 2024Llumnix: Dynamic Scheduling for Large Language Model Servingcited by 167
- 2023Fast Distributed Inference Serving for Large Language Modelscited by 143
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instancescited by 83
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2023Stateful Large Language Model Serving with Pensievecited by 59
- 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Servingcited by 49
- 2024Queue management for slo-oriented large language model servingcited by 36
- 2024SLO-aware GPU Frequency Scaling for Energy Efficient LLM Inference Servingcited by 18
12 most cited of 28 All 28 (JSON)
- 2026DeltaServe: Host-Agnostic Co-Serving of Inference and Fine-Tuning for LLMs30 Jul 2026
- 2026Metronome: Bound the Cache, Keep the Beat for Real-Time Interaction Model Serving2 Jul 2026
- 2026EdgeServing: Deadline-Aware Multi-DNN Serving at the Edge7 May 2026
- 2026CoLLM: Continuous Adaptation for SLO-Aware LLM Serving on Shared GPU Clusters31 Mar 2026
- 2025MaaSO: SLO-aware Orchestration of Heterogeneous Model Instances for MaaS8 Sep 2025
- 2025Predictable LLM Serving on GPU Clusters27 Aug 2025
- 2025ELIS: Efficient LLM Iterative Scheduling System with Response Length Predictor14 May 2025
- 2025SpecRouter: Adaptive Routing for Multi-Level Speculative Decoding in Large Language Models12 May 2025
- 2025HELIOS: Adaptive Model And Early-Exit Selection for Efficient LLM Inference Serving14 Apr 2025
- 2025FastCache: Optimizing Multimodal LLM Serving through Lightweight KV-Cache Compression Framework11 Mar 2025
- 2025iServe: An Intent-based Serving System for LLMs8 Jan 2025
- 2024SLO-aware GPU Frequency Scaling for Energy Efficient LLM Inference Serving5 Aug 2024
12 newest of 28 All 28 (JSON)
- 2023Approximate Caching for Efficiently Serving Diffusion Modelscited by 5
- 2024SwiftDiffusion: Efficient Diffusion Model Serving with Add-on Modulescited by 5
- 2025InstGenIE: Generative Image Editing Made Efficient with Mask-aware Caching and Schedulingcited by 1
- 2025Spatio-Temporal Parallelism for Diffusion Model Inference on Heterogeneous Multi-GPU Systemscited by 1
- 2026DiLaServe: High SLO Attainment Serving for Diffusion Language Modelscited by 1
- 2026LegoDiffusion: Micro-Serving Text-to-Image Diffusion Workflowscited by 0
- 2026DiLaServe: High SLO Attainment Serving for Diffusion Language Models27 Jun 2026
- 2026LegoDiffusion: Micro-Serving Text-to-Image Diffusion Workflows9 Apr 2026
- 2025Spatio-Temporal Parallelism for Diffusion Model Inference on Heterogeneous Multi-GPU Systems5 Sep 2025
- 2025InstGenIE: Generative Image Editing Made Efficient with Mask-aware Caching and Scheduling27 May 2025
- 2024SwiftDiffusion: Efficient Diffusion Model Serving with Add-on Modules2 Jul 2024
- 2023Approximate Caching for Efficiently Serving Diffusion Models7 Dec 2023
- 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapterscited by 146
- 2024Parrot: Efficient Serving of LLM-based Applications with Semantic Variablecited by 96
- 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 81
- 2023Punica: Multi-Tenant LoRA Servingcited by 80
- 2021Software Engineering for AI-Based Systems: A Surveycited by 68
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edgecited by 32
- 2024Teola: Towards End-to-End Optimization of LLM-based Applicationscited by 32
- 2022Aryl: An Elastic Cluster Scheduler for Deep Learningcited by 27
- 2022Operationalizing Machine Learning: An Interview Studycited by 25
- 2022FedAdapter: Efficient Federated Learning for Modern NLPcited by 24
- 2021KAISA: An Adaptive Second-Order Optimizer Framework for Deep Neural Networkscited by 20
- 2022Merlin HugeCTR: GPU-accelerated Recommender System Training and Inferencecited by 20
12 most cited of 147 All 147 (JSON)
- 2026EMA: Elastic and Performance Transparent Memory Across GPUs22 Sep 2026
- 2026FlashVector: Agent for Hierarchical Model Serving Stack Optimization15 Sep 2026
- 2026DR-LabStack: Design and Implementation of a Clinician-Facing Web System for Diabetic Retinopathy Prediction9 Sep 2026
- 2026Atlas: Optimizing Deployment of Compound AI Workflows on Heterogeneous Clusters3 Sep 2026
- 2026MeanField Surrogate Modeling for Scalable Runtime Scheduling of Concurrent Heterogeneous AI Inference on Shared GPUs2 Sep 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026How Fast Can Reward Models Score? A Systems Study of C++ and PyTorch Inference Runtimes for RLHF22 Jul 2026
- 2026Talaria: Session-Aware Serverless Serving of Hundred-Billion-Parameter LLMs19 Jul 2026
- 2026Mitigating Compiler Fusion-Induced Power Bursts in Mobile NPU Inference as the Battery Depletes17 Jul 2026
- 2026ProPS: Prompted Profile Synthesis for Natural Language-Conditioned Speaker Embedding Distributions6 Jul 2026
- 2026Fine-Grained Computation Offload for Off-the-Shelf Servers in Tens of Lines2 Jul 2026
- 2026Load Testing for Machine Learning Model Serving Systems at Scale20 Jun 2026
12 newest of 147 All 147 (JSON)