atlas

Research map / Large language models / Instruction and fine-tuning

Loquetier: A Virtualized Multi-LoRA Framework for Unified LLM Fine-tuning and Serving

NeurIPS 2025 · Large language models › Instruction and fine-tuning · approach: Low-rank adaptation variants · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Loquetier is a virtualized multi-LoRA framework that unifies LoRA fine-tuning and serving on a shared Llama3-8B base via a Virtualized Module and an SMLM kernel that merges training and inference paths in one forward pass.

Problem

Existing LoRA systems either serve adapters or fine-tune them, but not both efficiently in one runtime; they fuse adapters into monolithic instances, degrade decoding during concurrent fine-tuning, and require halting for task switching.

Approach

Isolate PEFT modifications with runtime-created virtual modules over a shared base model, and adapt the Punica segmented multi-LoRA kernel to per-linear-layer processing so fine-tuning, evaluation, prefilling and decoding requests share one forward pass, with per-adapter losses summed for a shared backward pass.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Loquetier instead of FlexLLM for inference-only servingLlama3-8B · Inference-only tasksthroughput: up to 3.0×Helped
use Loquetier instead of PEFT for inference-only servingLlama3-8B · Inference-only tasksSLO attainment: 20.8× higherHelped
use Loquetier instead of PEFT for unified fine-tuning and inferenceLlama3-8B · Unified fine-tuning and inferenceSLO attainment: 46.4× higherHelped
run fine-tuning and inference in Loquetier's unified runtimeLlama3-8B · Unified fine-tuning and inferencefine-tuning efficiency: about 40%Mixed
use Loquetier under simulated real-world workloadLlama3-8B · BurstGPT simulated real-world workloadSLO attainment: 92.37%Helped
use Loquetier instead of PEFT for loadingLlama3-8B · Model loadingtotal loading time: 4.791 s -> 5.336 sHurt
use Loquetier instead of FlexLLM for loadingLlama3-8B · Model loadingtotal additional storage: 15.00 GB -> 0 BHelped

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT Alpaca GSM8K BurstGPT

Benchmarks: ShareGPT Alpaca GSM8K BurstGPT

Metrics: SLO attainment decode throughput (DTPS) finetune throughput (FTPS) evaluate throughput (ETPS) request throughput (RPS) model loading time

Baselines: FlexLLM S-LoRA+PEFT PEFT

Builds on: Punica FlashInfer S-LoRA PEFT Hugging Face Transformers Trainer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy