Expose Hopper (sm_90) support only for CUDA 12.0 and later (fixes #1165) Change-Id: I1e0fdbabdd866494051ed21b7c456ece82a4d6a3
diff --git a/CMakeLists.txt b/CMakeLists.txt index d864845..853a59b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -345,10 +345,10 @@ # Support Ampere GPUs. list(APPEND CMAKE_CUDA_ARCHITECTURES "80") endif(CUDAToolkit_VERSION VERSION_GREATER_EQUAL "11.0") - if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "11.8") + if (CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.0") # Support Hopper GPUs. list(APPEND CMAKE_CUDA_ARCHITECTURES "90") - endif(CUDAToolkit_VERSION VERSION_GREATER_EQUAL "11.8") + endif(CUDAToolkit_VERSION VERSION_GREATER_EQUAL "12.0") message("-- Setting CUDA Architecture to ${CMAKE_CUDA_ARCHITECTURES}") endif()