XJoin implements the hash join database operator. It is the DPC++ implementation of the hash join operator originally written in CUDA.
mkdir build
cd build
cmake ..
make
./join size_of_build_table
XJoin: Portable, parallel hash join across diverse XPU architectures with oneAPI
DAMON '21: Proceedings of the 17th International Workshop on Data Management on New Hardware, Article No.: 11, Pages 1 - 5,
https://doi.org/10.1145/3465998.3466012