# preset that enables GPU and selects CUDA API set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "" FORCE) set(PKG_GPU ON CACHE BOOL "Build GPU package" FORCE) set(PKG_GRANULAR ON CACHE BOOL "Build GRANULAR package" FORCE) set(GPU_API "cuda" CACHE STRING "API used by GPU package" FORCE) set(GPU_ARCH "sm_86" CACHE STRING "ARCH used by GPU package" FORCE) set(GPU_PREC "double" CACHE STRING "prec used by gpu" FORCE) set(GPU_DEBUG ON CACHE BOOL "" FORCE) set(CUDA_NVCC_FLAGS_CUSTOM "-allow-unsupported-compiler -g -G -O0" CACHE STRING "" FORCE) set(CUDA_NVCC_FLAGS "-allow-unsupported-compiler" CACHE STRING "" FORCE) set(CUDA_NVCC_FLAGS_DEBUG "-allow-unsupported-compiler" CACHE STRING "" FORCE) set(CUDA_NVCC_FLAGS_MINSIZEREL "-allow-unsupported-compiler" CACHE STRING "" FORCE) set(CUDA_NVCC_FLAGS_RELWITHDEBINFO "-allow-unsupported-compiler" CACHE STRING "" FORCE) set(CUDA_NVCC_FLAGS_RELEASE "-allow-unsupported-compiler" CACHE STRING "" FORCE)