summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2020-09-24 19:14:13 (GMT)
committerKitware Robot <kwrobot@kitware.com>2020-09-24 19:14:18 (GMT)
commit4ae8cc7f0bc0ce95bc2a719bb13e4d19a0cd49ed (patch)
tree97a71d2b398d66c02a330b8fa779cdc56f92124e
parent7b38161ca146e8ff8c95dd0448c9a373c9349500 (diff)
parent1cd4a37c12a96c9d46f1211684d39f9455346817 (diff)
downloadCMake-4ae8cc7f0bc0ce95bc2a719bb13e4d19a0cd49ed.zip
CMake-4ae8cc7f0bc0ce95bc2a719bb13e4d19a0cd49ed.tar.gz
CMake-4ae8cc7f0bc0ce95bc2a719bb13e4d19a0cd49ed.tar.bz2
Merge topic 'proper_device_libraries_architecture'
1cd4a37c12 Tests: Use sm_35 in Cuda.ProperDeviceLibraries for CUDA <10.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5261
-rw-r--r--Tests/Cuda/ProperDeviceLibraries/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/Tests/Cuda/ProperDeviceLibraries/CMakeLists.txt b/Tests/Cuda/ProperDeviceLibraries/CMakeLists.txt
index 43068d9..1ef77f4 100644
--- a/Tests/Cuda/ProperDeviceLibraries/CMakeLists.txt
+++ b/Tests/Cuda/ProperDeviceLibraries/CMakeLists.txt
@@ -6,6 +6,11 @@ set(CMAKE_CUDA_STANDARD 11)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads)
+if(CMAKE_CUDA_COMPILER_VERSION VERSION_LESS 10.0.0)
+ # cublas_device requires at least sm_35.
+ set(CMAKE_CUDA_ARCHITECTURES 35)
+endif()
+
add_executable(ProperDeviceLibraries main.cu)
set_target_properties(ProperDeviceLibraries
PROPERTIES CUDA_SEPARABLE_COMPILATION ON)