]> rtime.felk.cvut.cz Git - hercules2020/kcf.git/commitdiff
Autodetect CUDA architecture
authorMichal Sojka <michal.sojka@cvut.cz>
Thu, 13 Sep 2018 15:01:23 +0000 (17:01 +0200)
committerMichal Sojka <michal.sojka@cvut.cz>
Thu, 13 Sep 2018 15:01:23 +0000 (17:01 +0200)
src/CMakeLists.txt

index 27ca0a93fddd9666d6fc60918784a4a41941b99c..629ad03a02c276519cdf256d4ce747a20ae2c9e3 100644 (file)
@@ -71,7 +71,8 @@ IF(use_cuda)
   include_directories ( ${CUDA_INCLUDE_DIRS} )
   set(CUDA_SEPARABLE_COMPILATION ON)
   set(CUDA_PROPAGATE_HOST_FLAGS OFF)
-  list( APPEND CUDA_NVCC_FLAGS -O3 --gpu-architecture sm_62 -std=c++11)
+  CUDA_SELECT_NVCC_ARCH_FLAGS(ARCH_FLAGS Auto)
+  list( APPEND CUDA_NVCC_FLAGS -O3 -std=c++11 ${ARCH_FLAGS}) # --gpu-architecture sm_62 )
   find_cuda_helper_libs(cufftw)
   IF(FFT STREQUAL "cuFFT")
   add_subdirectory(cuda)