Papers
arxiv:2504.14903

ColBERT-serve: Efficient Multi-Stage Memory-Mapped Scoring

Published on Apr 21, 2025
Authors:
,
,
,
,
,
,
,
,
,
,

Abstract

A serving system for late-interaction retrieval models uses memory-mapped indexes and multi-stage hybrid scoring to cut RAM usage and latency for concurrent queries.

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.

Community

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2504.14903
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2504.14903 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2504.14903 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2504.14903 in a Space README.md to link it from this page.

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.