arXiv · 2504.14903
ColBERT-serve: Efficient Multi-Stage Memory-Mapped Scoring
Abstract
We study serving retrieval models, specifically late interaction models like ColBERT, to many concurrent users at once and under a small budget, in which the index may not fit in memory. We present ColBERT-serve, a novel serving system that applies a memory-mapping strategy to the ColBERT index, reducing RAM usage by 90% and permitting its deployment on cheap servers, and incorporates a multi-stage architecture with hybrid scoring, reducing ColBERT's query latency and supporting many concurrent queries in parallel.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Kaili Huang, Thejas Venkatesh, Uma Dingankar, Antonio Mallia, Daniel Campos, Jian Jiao, Christopher Potts, Matei Zaharia, Kwabena Boahen, Omar Khattab, Saarthak Sarup, Keshav Santhanam. 2025-04-21. ColBERT-serve: Efficient Multi-Stage Memory-Mapped Scoring. https://arxiv.org/abs/2504.14903
Cite the original work for its findings. Save a collection to share your selection of sources.