A Super Fast K-means for Indexing Vector Embeddings
Not on the map. Why?
Abstract (arXiv)
We present SuperKMeans: a k-means variant designed for clustering collections of high-dimensional vector embeddings. SuperKMeans' clustering is up to 7x faster than FAISS and Scikit-Learn on modern CPUs and up to 4x faster than cuVS on GPUs (Figure 1), while maintaining the quality of the resulting centroids for vector similarity search tasks. SuperKMeans acceleration comes from reducing data-access and compute overhead by reliably and efficiently pruning dimensions that are not needed to assign a vector to a centroid. Furthermore, we present Early Termination by Recall, a novel mechanism that early-terminates k-means when the quality of the centroids for retrieval tasks stops improving across iterations. In practice, this further reduces runtimes without compromising retrieval quality. We open-source our implementation at https://github.com/cwida/SuperKMeans
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 74 references that are in the map. First posted on arXiv 20 Mar 2026.
Builds on
21 of 74 references.
References · 21
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2018ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithmscited by 130
- 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
- 2021A Survey on Locality Sensitive Hashing Algorithms and their Applicationscited by 40
- 2024ACORN: Performant and Predicate-Agnostic Search Over Vector Embeddings and Structured Datacited by 31
- 2024SPFresh: Incremental In-Place Update for Billion-Scale Vector Searchcited by 28
- 2023High-Dimensional Approximate Nearest Neighbor Search: with Reliable and Efficient Distance Comparison Operationscited by 25
- 2025PDX: A Data Layout for Vector Similarity Searchcited by 8
- 2024Incremental IVF Index Maintenance for Streaming Vector Searchcited by 7
- 2026Flash-KMeans: Fast and Memory-Efficient Exact K-Meanscited by 7
- 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
9 more
- 2025VIBE: Vector Index Benchmark for Embeddingscited by 6
- 2024CANDY: A Benchmark for Continuous Approximate Nearest Neighbor Search with Dynamic Data Ingestioncited by 4
- 2025SAQ: Pushing the Limits of Vector Quantization through Code Adjustment and Dimension Segmentationcited by 3
- 2025Cloud-Native Vector Search: A Comprehensive Performance Analysiscited by 3
- 2026Curator: Efficient Vector Search with Low-Selectivity Filterscited by 3
- 2020On the Efficiency of K-Means Clustering: Evaluation, Optimization, and Algorithm Selectioncited by 2
- 2025B+ANN: A Fast Billion-Scale Disk-based Nearest-Neighbor Indexcited by 2
- 2024Accelerating k-Means Clustering with Cover Treescited by 1
- 2025Scalable Distributed Vector Search via Accuracy Preserving Index Constructioncited by 1
Built on by
Citing papers per year: 2026: 2.
2 papers.