English

Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMs

Distributed, Parallel, and Cluster Computing 2025-12-24 v1

Abstract

The serverless computing paradigm offers compelling advantages for deploying Large Language Model (LLM) inference services, including elastic scaling and pay-per-use billing. However, serving multiple fine-tuned LLMs via Low-Rank Adaptation (LoRA) in serverless environments faces critical challenges: reactive adapter loading causes significant cold start latency, and frequent adapter swapping leads to severe GPU memory fragmentation. In this paper, we present Predictive-LoRA (P-LoRA), a proactive and fragmentation-aware serverless inference system for LoRA-based LLMs. P-LoRA introduces two key innovations: (1) a lightweight LSTM-based traffic predictor that forecasts adapter demand and proactively prefetches hot adapters from host memory to GPU, reducing cold start latency by up to 68%; and (2) a page-based adapter memory management mechanism inspired by operating system virtual memory, which keeps GPU memory utilization above 87% even under heterogeneous adapter ranks. We evaluate P-LoRA using production-like workloads derived from the Azure Functions trace. Experimental results demonstrate that P-LoRA achieves 1.52x higher throughput than S-LoRA while reducing the average Time-To-First-Token (TTFT) by 35% under high concurrency scenarios.

Keywords

Cite

@article{arxiv.2512.20210,
  title  = {Predictive-LoRA: A Proactive and Fragmentation-Aware Serverless Inference System for LLMs},
  author = {Yinan Ni and Xiao Yang and Yuqi Tang and Zhimin Qiu and Chen Wang and Tingzhou Yuan},
  journal= {arXiv preprint arXiv:2512.20210},
  year   = {2025}
}
R2 v1 2026-07-01T08:38:17.688Z