Efficient Multi-Tenant LoRA Serving for Encoder Models via Late-Fusion Batched Matrix Multiplication

Ashutosh Rupoliya Dwivedi, Keshav Shrikant, Jyotsna Rupaliya


Abstract
Low-Rank Adaptation (LoRA) has become a popular method to adapt pre-trained models to specific domains. Applied to encoders in a multi-tenant service, it lets each tenant specialize a shared model for classification, retrieval, or ranking. Existing multi-tenant LoRA serving systems target autoregressive decoders, and for encoders the available tooling supports only per-request adapter swapping, whose cost grows with the number of registered adapters. We observe that, unlike decoder generation, the encoder forward pass is compute-bound and dominated by the shared base projections, so per-tenant adaptation can be expressed as plain batched matrix multiplication with no custom kernels. We present LateFuse, a pure-PyTorch system that serves many different LoRA-adapted encoders in a single shared forward pass on one GPU. LateFuse fuses adapters late, in activation space: the base projections run once over the mixed-tenant batch, while per-sample low-rank deltas and per-tenant classification heads are applied as batched matrix multiplications. Tenant weights are never merged into the shared base, ruling out cross-tenant contamination by construction. Our evaluation shows that LateFuse serving latency stays flat as the adapter pool grows to tens of thousands on a single GPU, and that it achieves 5.6–21.2x higher throughput than HuggingFace PEFT’s native mixed-batch API and up to 521× over per-adapter swapping, while registering new adapters over 299x faster.
Anthology ID:
2026.emnlp-industry.224
Volume:
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing: Industry Track
Month:
October
Year:
2026
Address:
Budapest, Hungary
Editors:
Pepa Atanasova, Gholamreza Haffari, Minghan Wang
Venue:
EMNLP
SIG:
SIGDAT
Publisher:
Association for Computational Linguistics
Note:
Pages:
3753–3763
Language:
URL:
https://aclanthology.org/2026.emnlp-industry.224/
DOI:
Bibkey:
Cite (ACL):
Ashutosh Rupoliya Dwivedi, Keshav Shrikant, and Jyotsna Rupaliya. 2026. Efficient Multi-Tenant LoRA Serving for Encoder Models via Late-Fusion Batched Matrix Multiplication. In Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing: Industry Track, pages 3753–3763, Budapest, Hungary. Association for Computational Linguistics.
Cite (Informal):
Efficient Multi-Tenant LoRA Serving for Encoder Models via Late-Fusion Batched Matrix Multiplication (Dwivedi et al., EMNLP 2026)
Copy Citation:
PDF:
https://aclanthology.org/2026.emnlp-industry.224.pdf