KVCG is a cooperative GPU-CPU key value store.
- TBB
- Boost
- Google Test
- CUDA 11.2
- Support for C++17
This will build the code and run sanity checks.
git submodule update --init --recursive
./vcpkg/bootstrap-vcpkg.sh
./vpckg/vcpkg install gtest tbb boost-system boost-property-tree
mkdir build
cd build
cmake -DCMAKE_TOOCHAIN_FILE=../vcpkg/scripts/buildsystems/vcpkg.cmake ..
make -j
ctest
You can also build with the dockerfile.