Skip to content

vgerber/vectorized-join

Repository files navigation

Hash-Join and Hashing with multi GPU systems

Diploma thesis which investigated the use of multi GPU systems for joining large database tables using the hash join algoirthm.

Implementation

  • The main hash-join kernels are implemented in join_provider
  • The main hash kernels are implemented in hash
  • Benchmark results provided in my thesis are located in benchmark
  • Example usages can be found in playground

Build

Libs
  • nlohman_json
  • toml11
  • CUDA 10+
CMAKE
mkdir build
cd build
cmake ..
cmake --build .

About

Multi-GPU (CUDA) Hashing and Hash-Join algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published