A GPU-accelerated binary vector index
A GPU-accelerated binary vector index
This is a vector index I built that supports insertion and k-nearest neighbors (k-NN) querying, optimized for GPUs. It operates entirely in CUDA and can process queries on half a billion vectors in under 200 milliseconds. The codebase is structured as a standalone library with an HTTP API for remote access. It’s intended for high-performance search tasks—think similarity search, AI model retrieval, or reinforcement learning replay buffers. The codebase is located at https://github.com/rodlaf/BinaryGPUIndex .
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
SQLite-vector – Vector search extension for SQLite (no index, 30MB RAM)
GPU accelerated marine & lakes vector maps
FalkorDB with Bolt and Vector Index
The first open-source price index for GPU compute
GPU accelerated marine vector maps for Android
C++ virtual_vec vector implementation
C++23 constexpr n-dimensional Euclidean vector
Crowdsourced index of concepts in CS lectures
-0.7 to -0.9 correlation between the VIX and our sentiment index
untumbld - an index of the unindexed tumblrs