Data structures made for CUDA
This library was designed to propose some data structures for the GPU.
It provides those following dictionaries:
- A non-concurrent B+-tree
- A "GPU LSM: A Dynamic Dictionary Data Structure for the GPU" LSM
- A (fixed depth) Hash Array Mapped Trie
- A X-fast trie
It relies on the GSTL.
- mkdir build
- cd build
- cmake .. -DCMAKE_GENERATOR_PLATFORM=x64
A special thanks to the Catch, cuda-api-wrappers and CUB libraries.