Lists (8)
Sort Name ascending (A-Z)
Stars
[SIGMOD 2024] RaBitQ: Quantizing High-Dimensional Vectors with a Theoretical Error Bound for Approximate Nearest Neighbor Search
build your own vector database -- the littlest hnsw
Concurrent Deferred Reference Counting
A curated list of awesome parallel computing resources
Mt-KaHyPar (Multi-Threaded Karlsruhe Hypergraph Partitioner) is a shared-memory multilevel graph and hypergraph partitioner equipped with parallel implementations of techniques used in the best seq…
Benchmarks of approximate nearest neighbor libraries in Python
A collection of resources on dynamic/streaming/temporal/evolving graph processing systems, databases, data structures, datasets, and related academic and industrial work
A library of algorithms for approximate nearest neighbor search in high dimensions, along with a set of useful tools for designing such algorithms.
Let's implement some synchronization primitives, shall we?
Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
A simple C++11 Thread Pool implementation
AmuroEita / CANDY
Forked from intellistream/CANDY-BenchmarkConcurrency Control on HNSW
rbtree implementation adapted from linux kernel thus can be used in your own c program(of course in userspace).
Probably the fastest coroutine lib in the world!
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.
A fast single-producer, single-consumer lock-free queue for C++