mlsanityData to 14 Oct 2026

FLASH-MAXSIM: IO-Aware Fused Kernels for Late-Interaction Retrieval

arXiv 2605.29517 ↗First posted 28 May 2026cs.IRcited by 2

Not on the map. Why?

Abstract (arXiv)

Late-interaction retrieval (ColBERT, ColPali) scores a query against a document via the MaxSim operator. The standard PyTorch implementation materialises the full query-token × document-token similarity tensor only to reduce it away. At ColPali scale this is the single largest tensor in the pipeline (e.g. 21 GB in FP16 for 10K documents) and limits both candidate set size at inference and batch size during contrastive training. We present FLASH-MAXSIM (FM), an IO-aware fused GPU kernel that computes the same MaxSim scores without ever materialising the tensor, and extends the same principle to the training backward. At ColPali scale on A100, FM reduces inference peak memory by 1.4-2.6× relative to the deployed chunked baseline (4.9-8.9× relative to unchunked eager execution) and reduces MaxSim-operator training memory by two orders of magnitude, enabling exact reranking over larger resident candidate pools and contrastive batch sizes that vanilla autograd cannot fit on a single GPU. The kernel is a drop-in replacement, exact up to floating-point evaluation order under its stated FP32-accumulation protocol: nDCG@10 differs from the FP32 reference by at most 5×10-4 on BEIR and REAL-MM-RAG. A separate INT8 path trades exactness for halved index storage at high fidelity. Code, benchmark scripts, and raw results: https://github.com/roipony/flash-maxsim

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 May 2026.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026Col-Bandit: Query-Time Top-K Estimation for Late-Interaction Retrieval
  2. 2026FlashMemory-DeepSeek-V4: Lightning Index Ultra-Long Context via Lookahead Sparse Attention
  3. 2025Towards Lossless Token Pruning in Late-Interaction Retrieval Models
  4. 2024JORA: JAX Tensor-Parallel LoRA Library for Retrieval Augmented Fine-Tuning
  5. 2026HAVEN: High-Bandwidth Flash Augmented Vector Engine for Large-Scale Approximate Nearest-Neighbor Search Acceleration
  6. 2026Memory Decoder at Scale: A Pretrained, Parametric Long-Term Memory
  7. 2026Understand and Accelerate Memory Processing Pipeline for Large Language Model Inference
  8. 2026S3-Attention:Attention-Aligned Endogenous Retrieval for Memory-Bounded Long-Context Inference