Punica: Multi-Tenant LoRA Serving
Not on the map. Why?
Abstract (arXiv)
Low-rank adaptation (LoRA) has become an important and popular method to adapt pre-trained models to specific domains. We present Punica, a system to serve multiple LoRA models in a shared GPU cluster. Punica contains a new CUDA kernel design that allows batching of GPU operations for different LoRA models. This allows a GPU to hold only a single copy of the underlying pre-trained model when serving multiple, different LoRA models, significantly enhancing GPU efficiency in terms of both memory and computation. Our scheduler consolidates multi-tenant LoRA serving workloads in a shared GPU cluster. With a fixed-sized GPU cluster, our evaluations show that Punica achieves 12x higher throughput in serving multiple LoRA models compared to state-of-the-art LLM serving systems while only adding 2ms latency per token. Punica is open source at https://github.com/punica-ai/punica .
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). Builds on 21 of its 37 references that are in the map. First posted on arXiv 28 Oct 2023.
Builds on
21 of 37 references.
References · 21
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,838
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,615
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,234
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelscited by 805
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
9 more
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 567
- 2023Scissorhands: Exploiting the Persistence of Importance Hypothesis for LLM KV Cache Compression at Test Timecited by 428
- 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 403
- 2020Parameter-Efficient Transfer Learning with Diff Pruningcited by 351
- 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Timecited by 247
- 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
- 2020Serving DNNs like Clockwork: Performance Predictability from the Bottom Upcited by 119
- 2020Masking as an Efficient Alternative to Finetuning for Pretrained Language Modelscited by 92
- 2023OliVe: Accelerating Large Language Models via Hardware-friendly Outlier-Victim Pair Quantizationcited by 83
Built on by
Citing papers per year: 2023: 3; 2024: 24; 2025: 20; 2026: 33.
80 papers.
Sort:
By area:
- 2024Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Surveycited by 641
- 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systemscited by 101
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 84
- 2025Cartridges: Lightweight and general-purpose long context representations via self-studycited by 74
- 2024Relaxed Recursive Transformers: Effective Parameter Sharing with Layer-wise LoRAcited by 72
- 2024A Survey on LoRA of Large Language Modelscited by 67
- 2024Post-Training Sparse Attention with Double Sparsitycited by 45
- 2024NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internalscited by 43
- 2024Low-Rank Adaptation for Foundation Models: A Comprehensive Reviewcited by 35
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 17
- 2024Conveyor: Efficient Tool-aware LLM Serving with Tool Partial Executioncited by 16
38 more
- 2024AI Metropolis: Scaling Large Language Model-based Multi-Agent Simulation with Out-of-order Executioncited by 14
- 2025Alignment and Safety in Large Language Models: Safety Mechanisms, Training Paradigms, and Emerging Challengescited by 14
- 2026Learning to Reason in 13 Parameterscited by 13
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUscited by 12
- 2024Quantized Delta Weight Is Safety Keepercited by 12
- 2025HyGen: Efficient LLM Serving via Elastic Online-Offline Request Co-locationcited by 10
- 2024FlexLLM: Token-Level Co-Serving of LLM Inference and Finetuning with SLO Guaranteescited by 9
- 2024Chameleon: Adaptive Caching and Scheduling for Many-Adapter LLM Inference Environmentscited by 9
- 2024PEDRO: Parameter-Efficient Fine-tuning with Prompt DEpenDent Representation MOdificationcited by 8
- 2024MoS: Unleashing Parameter Efficiency of Low-Rank Adaptation with Mixture of Shardscited by 7
- 2026Learning Next Action Predictors from Human-Computer Interactioncited by 7
- 2025LowRA: Accurate and Efficient LoRA Fine-Tuning of LLMs under 2 Bitscited by 6
- 2024SwiftDiffusion: Efficient Diffusion Model Serving with Add-on Modulescited by 5
- 2025PiCa: Parameter-Efficient Fine-Tuning with Column Space Projectioncited by 5
- 2026Metis: Memory Foundation Modelcited by 5
- 2024TorchOpera: A Compound AI System for LLM Safetycited by 4
- 2024Deploying Foundation Model Powered Agent Services: A Surveycited by 4
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Managementcited by 4
- 2025Serving Heterogeneous LoRA Adapters in Distributed LLM Inference Systemscited by 4
- 2026OxyGen: Unified KV Cache Management for VLA Inference under Multi-Task Parallelismcited by 4
- 2026Semantic Cache Distillation: Efficient State Transfer via Reuse and Selective Patchingcited by 4
- 2025LoRAFusion: Efficient LoRA Fine-Tuning for LLMscited by 3
- 2025Causal-Guided Detoxify Backdoor Attack of Open-Weight LoRA Modelscited by 3
- 2026MoLoRA: Composable Specialization via Per-Token Adapter Routingcited by 3
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decodingcited by 3
- 2026LongStraw: Long-Context RL Beyond 2M Tokens under a Fixed GPU Budgetcited by 3
- 2024Computing in the Era of Large Generative Models: From Cloud-Native to AI-Nativecited by 2
- 2024Institutional Platform for Secure Self-Service Large Language Model Explorationcited by 2
- 2024ME-Switch: A Memory-Efficient Expert Switching Framework for Large Language Modelscited by 2
- 2024AdaptGCD: Multi-Expert Adapter Tuning for Generalized Category Discoverycited by 2
- 2024Empower Vision Applications with LoRA LMMcited by 2
- 2025Q-resafe: Assessing Safety Risks and Quantization-aware Safety Patching for Quantized Large Language Modelscited by 2
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMscited by 2
- 2026ScaleSim: Serving Large-Scale Multi-Agent Simulation with Invocation Distance-Based Memory Managementcited by 2
- 2026A Guide to Large Language Models in Modeling and Simulation: From Core Techniques to Critical Challengescited by 2
- 2026User as Engram: Internalizing Per-User Memory as Local Parametric Editscited by 2
- 2026PoLoRA: A Preconditioned Orthogonalized LoRA Optimizercited by 2
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Servingcited by 1
50 most cited of 80 All 80 (JSON)
- 2026vSkipper: Translating Dynamic Layer Skipping into LLM Serving Gains29 Sep 2026
- 2026CacheReforge: Bounded Recovery for Stale KV Caches under Evolving Adapters25 Sep 2026
- 2026Co-occurrence Patterns of LoRA Adapters in Production Diffusion Model Inference Services20 Sep 2026
- 2026Token Latency Fairness: Performance Isolation for Multi-Tenant LLM Serving16 Sep 2026
- 2026Scale-QLoRA: Code-Invariant Adapter Merging for Native 4-bit Microscaling LLMs3 Sep 2026
- 2026Block-Level Weight-Space Structure Persists Under Post-Training: An Empirical Study Across LLM Families23 Aug 2026
- 2026Macaron-V1: Towards Open Continual Learning with Self-Improvement and Mixture-of-LoRA10 Aug 2026
- 2026LLM Inference Under Bursty Workload Distribution: Modifying the WAIT Algorithm6 Aug 2026
- 2026Metis: Memory Foundation Model29 Jul 2026
- 2026PoLoRA: A Preconditioned Orthogonalized LoRA Optimizer20 Jul 2026
- 2026Talaria: Session-Aware Serverless Serving of Hundred-Billion-Parameter LLMs19 Jul 2026
- 2026JoyNexus: Service-Oriented Multi-Tenant Post-Training for VLA Models17 Jul 2026
38 more
- 2026LongStraw: Long-Context RL Beyond 2M Tokens under a Fixed GPU Budget16 Jul 2026
- 2026Toward Open Weight Models Without Risks: Separating Public and Private Capabilities in LLMs19 Jun 2026
- 2026User as Engram: Internalizing Per-User Memory as Local Parametric Edits17 Jun 2026
- 2026Semantic Cache Distillation: Efficient State Transfer via Reuse and Selective Patching5 Jun 2026
- 2026Large Language Models Should Learn Personalized Rather Than Aggregated Human Preferences30 May 2026
- 2026Inference-Native Zeroth-Order Optimization for LLMs27 May 2026
- 2026Signs Beat Floats: Low-Rank Double-Binary Adaptation for On-Device Fine-Tuning22 May 2026
- 2026PreFT: Prefill-only finetuning for efficient inference14 May 2026
- 2026MinT: Managed Infrastructure for Training and Serving Millions of LLMs13 May 2026
- 2026Separable Expert Architecture: Toward Privacy-Preserving LLM Personalization via Composable Adapters and Deletable User Proxies23 Apr 2026
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decoding11 Apr 2026
- 2026ALTO: Adaptive LoRA Tuning and Orchestration for Heterogeneous LoRA Training Workloads7 Apr 2026
- 2026CoLLM: Continuous Adaptation for SLO-Aware LLM Serving on Shared GPU Clusters31 Mar 2026
- 2026MoLoRA: Composable Specialization via Per-Token Adapter Routing16 Mar 2026
- 2026OxyGen: Unified KV Cache Management for VLA Inference under Multi-Task Parallelism15 Mar 2026
- 2026Learning Next Action Predictors from Human-Computer Interaction6 Mar 2026
- 2026CeRA: Breaking the Linear Ceiling of Low-Rank Adaptation with Non-linearity Retained at Inference26 Feb 2026
- 2026LoRA-Squeeze: Simple and Effective Post-Tuning and In-Tuning Compression of LoRA Modules11 Feb 2026
- 2026A Guide to Large Language Models in Modeling and Simulation: From Core Techniques to Critical Challenges5 Feb 2026
- 2026Learning to Reason in 13 Parameters4 Feb 2026
- 2026ScaleSim: Serving Large-Scale Multi-Agent Simulation with Invocation Distance-Based Memory Management29 Jan 2026
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMs23 Dec 2025
- 2025Causal-Guided Detoxify Backdoor Attack of Open-Weight LoRA Models22 Dec 2025
- 2025Per-Axis Weight Deltas for Frequent Model Updates16 Dec 2025
- 2025Serving Heterogeneous LoRA Adapters in Distributed LLM Inference Systems28 Nov 2025
- 2025Loquetier: A Virtualized Multi-LoRA Framework for Unified LLM Fine-tuning and Serving30 Oct 2025
- 2025LoRAQuant: Mixed-Precision Quantization of LoRA to Ultra-Low Bits30 Oct 2025
- 2025CoSense-LLM: Semantics at the Edge with Cost- and Uncertainty-Aware Cloud-Edge Cooperation22 Oct 2025
- 2025LoRAFusion: Efficient LoRA Fine-Tuning for LLMs30 Sep 2025
- 2025Train Large, Deploy Compact: Structured Compression for Compact Low-Rank Adaptation30 Sep 2025
- 2025A Data-driven ML Approach for Maximizing Performance in LLM-Adapter Serving11 Aug 2025
- 2025Alignment and Safety in Large Language Models: Safety Mechanisms, Training Paradigms, and Emerging Challenges25 Jul 2025
- 2025Q-resafe: Assessing Safety Risks and Quantization-aware Safety Patching for Quantized Large Language Models25 Jun 2025
- 2025Cartridges: Lightweight and general-purpose long context representations via self-study6 Jun 2025
- 2025PiCa: Parameter-Efficient Fine-Tuning with Column Space Projection26 May 2025
- 2025Enhancing Learned Knowledge in LoRA Adapters Through Efficient Contrastive Decoding on Ascend NPUs20 May 2025
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Serving20 May 2025
- 2025HMI: Hierarchical Knowledge Management for Efficient Multi-Tenant Inference in Pretrained Language Models24 Apr 2025
50 newest of 80 All 80 (JSON)
- 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systemscited by 101
- 2025Cartridges: Lightweight and general-purpose long context representations via self-studycited by 74
- 2024Conveyor: Efficient Tool-aware LLM Serving with Tool Partial Executioncited by 16
- 2025HyGen: Efficient LLM Serving via Elastic Online-Offline Request Co-locationcited by 10
- 2024Chameleon: Adaptive Caching and Scheduling for Many-Adapter LLM Inference Environmentscited by 9
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Managementcited by 4
- 2025Serving Heterogeneous LoRA Adapters in Distributed LLM Inference Systemscited by 4
- 2026OxyGen: Unified KV Cache Management for VLA Inference under Multi-Task Parallelismcited by 4
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMscited by 2
- 2025CoSense-LLM: Semantics at the Edge with Cost- and Uncertainty-Aware Cloud-Edge Cooperationcited by 0
- 2026CoLLM: Continuous Adaptation for SLO-Aware LLM Serving on Shared GPU Clusterscited by 0
- 2026CacheReforge: Bounded Recovery for Stale KV Caches under Evolving Adapterscited by 0
12 most cited of 13 All 13 (JSON)
- 2026vSkipper: Translating Dynamic Layer Skipping into LLM Serving Gains29 Sep 2026
- 2026CacheReforge: Bounded Recovery for Stale KV Caches under Evolving Adapters25 Sep 2026
- 2026CoLLM: Continuous Adaptation for SLO-Aware LLM Serving on Shared GPU Clusters31 Mar 2026
- 2026OxyGen: Unified KV Cache Management for VLA Inference under Multi-Task Parallelism15 Mar 2026
- 2025Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMs23 Dec 2025
- 2025Serving Heterogeneous LoRA Adapters in Distributed LLM Inference Systems28 Nov 2025
- 2025CoSense-LLM: Semantics at the Edge with Cost- and Uncertainty-Aware Cloud-Edge Cooperation22 Oct 2025
- 2025Cartridges: Lightweight and general-purpose long context representations via self-study6 Jun 2025
- 2025Improving the Serving Performance of Multi-LoRA Large Language Models via Efficient LoRA and KV Cache Management19 Apr 2025
- 2025HyGen: Efficient LLM Serving via Elastic Online-Offline Request Co-location15 Jan 2025
- 2024Chameleon: Adaptive Caching and Scheduling for Many-Adapter LLM Inference Environments24 Nov 2024
- 2024Conveyor: Efficient Tool-aware LLM Serving with Tool Partial Execution29 May 2024
12 newest of 13 All 13 (JSON)
- 2024MoS: Unleashing Parameter Efficiency of Low-Rank Adaptation with Mixture of Shardscited by 7
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decodingcited by 3
- 2026MinT: Managed Infrastructure for Training and Serving Millions of LLMscited by 1
- 2024MoIN: Mixture of Introvert Experts to Upcycle an LLMcited by 0
- 2026MinT: Managed Infrastructure for Training and Serving Millions of LLMs13 May 2026
- 2026SpecMoE: A Fast and Efficient Mixture-of-Experts Inference via Self-Assisted Speculative Decoding11 Apr 2026
- 2024MoIN: Mixture of Introvert Experts to Upcycle an LLM13 Oct 2024
- 2024MoS: Unleashing Parameter Efficiency of Low-Rank Adaptation with Mixture of Shards1 Oct 2024
- 2024Empower Vision Applications with LoRA LMMcited by 2
- 2024Empower Vision Applications with LoRA LMM1 Nov 2024
- 2024Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Surveycited by 641
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 84
- 2024Relaxed Recursive Transformers: Effective Parameter Sharing with Layer-wise LoRAcited by 72
- 2024A Survey on LoRA of Large Language Modelscited by 67
- 2024Post-Training Sparse Attention with Double Sparsitycited by 45
- 2024NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internalscited by 43
- 2024Low-Rank Adaptation for Foundation Models: A Comprehensive Reviewcited by 35
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2023DeltaZip: Efficient Serving of Multiple Full-Model-Tuned LLMscited by 17
- 2023mLoRA: Fine-Tuning LoRA Adapters via Highly-Efficient Pipeline Parallelism in Multiple GPUscited by 12
- 2024FlexLLM: Token-Level Co-Serving of LLM Inference and Finetuning with SLO Guaranteescited by 9
- 2024PEDRO: Parameter-Efficient Fine-tuning with Prompt DEpenDent Representation MOdificationcited by 8
12 most cited of 48 All 48 (JSON)
- 2026Token Latency Fairness: Performance Isolation for Multi-Tenant LLM Serving16 Sep 2026
- 2026Scale-QLoRA: Code-Invariant Adapter Merging for Native 4-bit Microscaling LLMs3 Sep 2026
- 2026Block-Level Weight-Space Structure Persists Under Post-Training: An Empirical Study Across LLM Families23 Aug 2026
- 2026Macaron-V1: Towards Open Continual Learning with Self-Improvement and Mixture-of-LoRA10 Aug 2026
- 2026LLM Inference Under Bursty Workload Distribution: Modifying the WAIT Algorithm6 Aug 2026
- 2026PoLoRA: A Preconditioned Orthogonalized LoRA Optimizer20 Jul 2026
- 2026Talaria: Session-Aware Serverless Serving of Hundred-Billion-Parameter LLMs19 Jul 2026
- 2026LongStraw: Long-Context RL Beyond 2M Tokens under a Fixed GPU Budget16 Jul 2026
- 2026Toward Open Weight Models Without Risks: Separating Public and Private Capabilities in LLMs19 Jun 2026
- 2026Semantic Cache Distillation: Efficient State Transfer via Reuse and Selective Patching5 Jun 2026
- 2026Inference-Native Zeroth-Order Optimization for LLMs27 May 2026
- 2026Signs Beat Floats: Low-Rank Double-Binary Adaptation for On-Device Fine-Tuning22 May 2026
12 newest of 48 All 48 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapters
- 2026PLoRA: An NDP-Enhanced Pooled-Memory System for Cost-Efficient Multi-LoRA Serving ↗
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Serving
- 2026Pin Once, Swap Light: Subspace-Aligned Centroid-Residual Training for Efficient Ultra-LoRA Serving
- 2025LoRALib: A Standardized Benchmark for Evaluating LoRA-MoE Methods
- 2026InfiniLoRA: Disaggregated Multi-LoRA Serving for Large Language Models ↗
- 2024JORA: JAX Tensor-Parallel LoRA Library for Retrieval Augmented Fine-Tuning
- 2024MixLoRA: Enhancing Large Language Models Fine-Tuning with LoRA-based Mixture of Experts