From c40331e59985607ece674040dc6adeef67cf4b74 Mon Sep 17 00:00:00 2001 From: Sameer Agarwal Date: Mon, 23 Mar 2026 21:04:53 -0700 Subject: [PATCH] Expose Hopper (sm_90) support only for CUDA 12.0 and later (fixes #1165) Change-Id: I1e0fdbabdd866494051ed21b7c456ece82a4d6a3 --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d864845b9..853a59b8d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -345,10 +345,10 @@ if (USE_CUDA) # 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()