Torpor: GPU-Enabled Serverless Computing for Low-Latency, Resource-Efficient Inference
Not on the map. Why?
Abstract (arXiv)
Serverless computing offers a compelling cloud model for online inference services. However, existing serverless platforms lack efficient support for GPUs, hindering their ability to deliver high-performance inference. In this paper, we present Torpor, a serverless platform for GPU-efficient, low-latency inference. To enable efficient sharing of a node's GPUs among numerous inference functions, Torpor maintains models in main memory and dynamically swaps them onto GPUs upon request arrivals (i.e., late binding with model swapping). Torpor uses various techniques, including asynchronous API redirection, GPU runtime sharing, pipelined model execution, and efficient GPU memory management, to minimize latency overhead caused by model swapping. Additionally, we design an interference-aware request scheduling algorithm that utilizes high-speed GPU interconnects to meet latency service-level objectives (SLOs) for individual inference functions. We have implemented Torpor and evaluated its performance in a production environment. Utilizing late binding and model swapping, Torpor can concurrently serve hundreds of inference functions on a worker node with 4 GPUs, while achieving latency performance comparable to native execution, where each model is cached exclusively on a GPU. Pilot deployment in a leading commercial serverless cloud shows that Torpor reduces the GPU provisioning cost by 70% and 65% for users and the platform, respectively.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Jun 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 7; 2026: 4.
13 papers.
Sort:
By area:
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Modelscited by 80
- 2025RollArt: Disaggregated Multi-Task Agentic RL Training at Scalecited by 14
- 2025Janus: Disaggregating Attention and Experts for Scalable MoE Inferencecited by 8
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Servingcited by 5
- 2025Adaptive GPU Resource Allocation for Multi-Agent Collaborative Reasoning in Serverless Environmentscited by 4
- 2025RAP: Runtime Adaptive Pruning for LLM Inferencecited by 3
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Servingcited by 1
- 2025Serverless GPU Architecture for Enterprise HR Analytics: A Production-Scale BDaaS Implementationcited by 1
- 2026Scepsy: Serving Agentic Workflows Using Aggregate LLM Pipelinescited by 1
- 2023A Survey of Serverless Machine Learning Model Inferencecited by 0
- 2026FlexNPU: Transparent NPU Virtualization for Dynamic LLM Prefill-Decode Co-locationcited by 0
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platformcited by 0
1 more
- 2026Fast Recovery for LLM Serving via Decoupled Device Memory Lifetime in Dynamo21 Sep 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026FlexNPU: Transparent NPU Virtualization for Dynamic LLM Prefill-Decode Co-location3 Jun 2026
- 2026Scepsy: Serving Agentic Workflows Using Aggregate LLM Pipelines16 Apr 2026
- 2025RollArt: Disaggregated Multi-Task Agentic RL Training at Scale27 Dec 2025
- 2025Adaptive GPU Resource Allocation for Multi-Agent Collaborative Reasoning in Serverless Environments15 Dec 2025
- 2025Janus: Disaggregating Attention and Experts for Scalable MoE Inference15 Dec 2025
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Serving10 Dec 2025
- 2025Serverless GPU Architecture for Enterprise HR Analytics: A Production-Scale BDaaS Implementation22 Oct 2025
- 2025RAP: Runtime Adaptive Pruning for LLM Inference22 May 2025
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Serving20 May 2025
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Models25 Jan 2024
1 more
- 2023A Survey of Serverless Machine Learning Model Inference22 Nov 2023
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Servingcited by 5
- 2025RAP: Runtime Adaptive Pruning for LLM Inferencecited by 3
- 2026FlexNPU: Transparent NPU Virtualization for Dynamic LLM Prefill-Decode Co-locationcited by 0
- 2026Fast Recovery for LLM Serving via Decoupled Device Memory Lifetime in Dynamocited by 0
- 2026Fast Recovery for LLM Serving via Decoupled Device Memory Lifetime in Dynamo21 Sep 2026
- 2026FlexNPU: Transparent NPU Virtualization for Dynamic LLM Prefill-Decode Co-location3 Jun 2026
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Serving10 Dec 2025
- 2025RAP: Runtime Adaptive Pruning for LLM Inference22 May 2025
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Modelscited by 80
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Servingcited by 1
- 2025Serverless GPU Architecture for Enterprise HR Analytics: A Production-Scale BDaaS Implementationcited by 1
- 2023A Survey of Serverless Machine Learning Model Inferencecited by 0
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platformcited by 0
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2025Serverless GPU Architecture for Enterprise HR Analytics: A Production-Scale BDaaS Implementation22 Oct 2025
- 2025ServerlessLoRA: Enabling Low-Latency Serverless Multi-LoRA Serving20 May 2025
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Models25 Jan 2024
- 2023A Survey of Serverless Machine Learning Model Inference22 Nov 2023