cchatzis / Nearest-Neighbour-LSHLinks
C++ program that, given a vectorised dataset and query set, performs locality sensitive hashing, finding either Nearest Neighbour (NN) or Neighbours in specified range of points in query set, using either Euclidian distance or Cosine Similarity.
☆11Updated 4 years ago
Alternatives and similar repositories for Nearest-Neighbour-LSH
Users that are interested in Nearest-Neighbour-LSH are comparing it to the libraries listed below
Sorting:
- A Collection of Parallel Algorithms for Computational Geometry☆12Updated 3 years ago
- GPU B-Tree with support for versioning (snapshots).☆51Updated 11 months ago
- ☆48Updated 3 years ago
- Lock-free parallel disjoint set data structure (aka UNION-FIND) with path compression and union by rank☆67Updated 10 years ago
- Daichi Amagata and Takahiro Hara, SIGMOD2021☆15Updated last year
- A relatively simple implementation of the R* Tree data structure for C++☆51Updated 2 years ago
- PH-Tree C++ implementation by Improbable.☆24Updated 2 years ago
- Naive Hilbert R-Tree implementation☆30Updated 10 years ago
- ☆22Updated 4 years ago
- Code for paper "Engineering a High-Performance GPU B-Tree" accepted to PPoPP 2019☆57Updated 3 years ago
- iBFS: Concurrent Breadth-First Search on GPUs. SIGMOD'16☆25Updated 8 years ago
- A header-only compile-time Morton encoding / decoding library for N dimensions.☆108Updated 2 years ago
- a dynamic 2d space partitioning tree☆24Updated 4 years ago
- TopK Algorithms Benchmark☆10Updated 6 years ago
- C++ fast hierarchical clustering algorithms☆88Updated 2 years ago
- Templated Portable I/O Environment☆114Updated 5 months ago
- AVX512F and AVX2 versions of quick sort☆104Updated 7 years ago
- A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines☆382Updated 3 weeks ago
- ☆17Updated 6 months ago
- An efficient C++ multi-threaded sorting function based on C++11 threads☆27Updated 9 years ago
- PH-Tree C++ implementation☆31Updated 7 months ago
- A C++ RangeTree implementation.☆43Updated 5 years ago
- ☆13Updated 4 years ago
- A Synchronization-Free Algorithm for Parallel Sparse Triangular Solves (SpTRSV)☆22Updated 5 years ago
- Fast Hilbert Curves☆78Updated 9 years ago
- Parallel Balanced Binary Tree Structures☆119Updated 6 months ago
- A warp-oriented dynamic hash table for GPUs☆74Updated last year
- A dynamic GPU memory allocator, suitable for warp synchronized scenarios.☆11Updated 6 years ago
- This code base represents "faimGraph: High Performance Management of Fully-dynamic Graphs under tight Memory Constraints on the GPU"☆13Updated 4 years ago
- a CUDA implementation of a priority queue☆83Updated 5 years ago