From d54d4d7419b3883cd5f740a05539a58928e1f3ca Mon Sep 17 00:00:00 2001 From: Rob Armstrong Date: Mon, 16 Dec 2024 16:35:23 -0800 Subject: [PATCH] Update supported architecture list for some samples --- Samples/3_CUDA_Features/bf16TensorCoreGemm/CMakeLists.txt | 2 +- Samples/3_CUDA_Features/cudaTensorCoreGemm/CMakeLists.txt | 2 +- Samples/3_CUDA_Features/dmmaTensorCoreGemm/CMakeLists.txt | 2 +- Samples/3_CUDA_Features/globalToShmemAsyncCopy/CMakeLists.txt | 2 +- Samples/3_CUDA_Features/immaTensorCoreGemm/CMakeLists.txt | 2 +- Samples/3_CUDA_Features/tf32TensorCoreGemm/CMakeLists.txt | 2 +- .../conjugateGradientMultiBlockCG/CMakeLists.txt | 2 +- .../conjugateGradientMultiDeviceCG/CMakeLists.txt | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Samples/3_CUDA_Features/bf16TensorCoreGemm/CMakeLists.txt b/Samples/3_CUDA_Features/bf16TensorCoreGemm/CMakeLists.txt index c99bcc6d..e4d970da 100644 --- a/Samples/3_CUDA_Features/bf16TensorCoreGemm/CMakeLists.txt +++ b/Samples/3_CUDA_Features/bf16TensorCoreGemm/CMakeLists.txt @@ -6,7 +6,7 @@ project(bf16TensorCoreGemm LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/3_CUDA_Features/cudaTensorCoreGemm/CMakeLists.txt b/Samples/3_CUDA_Features/cudaTensorCoreGemm/CMakeLists.txt index b8dd5d91..623a011f 100644 --- a/Samples/3_CUDA_Features/cudaTensorCoreGemm/CMakeLists.txt +++ b/Samples/3_CUDA_Features/cudaTensorCoreGemm/CMakeLists.txt @@ -6,7 +6,7 @@ project(cudaTensorCoreGemm LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/3_CUDA_Features/dmmaTensorCoreGemm/CMakeLists.txt b/Samples/3_CUDA_Features/dmmaTensorCoreGemm/CMakeLists.txt index aa07e0ca..1c412ec9 100644 --- a/Samples/3_CUDA_Features/dmmaTensorCoreGemm/CMakeLists.txt +++ b/Samples/3_CUDA_Features/dmmaTensorCoreGemm/CMakeLists.txt @@ -6,7 +6,7 @@ project(dmmaTensorCoreGemm LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/3_CUDA_Features/globalToShmemAsyncCopy/CMakeLists.txt b/Samples/3_CUDA_Features/globalToShmemAsyncCopy/CMakeLists.txt index 3e9f93de..2a9f6569 100644 --- a/Samples/3_CUDA_Features/globalToShmemAsyncCopy/CMakeLists.txt +++ b/Samples/3_CUDA_Features/globalToShmemAsyncCopy/CMakeLists.txt @@ -6,7 +6,7 @@ project(globalToShmemAsyncCopy LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/3_CUDA_Features/immaTensorCoreGemm/CMakeLists.txt b/Samples/3_CUDA_Features/immaTensorCoreGemm/CMakeLists.txt index 2f9ccd01..d803371e 100644 --- a/Samples/3_CUDA_Features/immaTensorCoreGemm/CMakeLists.txt +++ b/Samples/3_CUDA_Features/immaTensorCoreGemm/CMakeLists.txt @@ -6,7 +6,7 @@ project(immaTensorCoreGemm LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 72 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/3_CUDA_Features/tf32TensorCoreGemm/CMakeLists.txt b/Samples/3_CUDA_Features/tf32TensorCoreGemm/CMakeLists.txt index a70cbb18..70c40b92 100644 --- a/Samples/3_CUDA_Features/tf32TensorCoreGemm/CMakeLists.txt +++ b/Samples/3_CUDA_Features/tf32TensorCoreGemm/CMakeLists.txt @@ -6,7 +6,7 @@ project(tf32TensorCoreGemm LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/4_CUDA_Libraries/conjugateGradientMultiBlockCG/CMakeLists.txt b/Samples/4_CUDA_Libraries/conjugateGradientMultiBlockCG/CMakeLists.txt index 51481fa5..52927818 100644 --- a/Samples/4_CUDA_Libraries/conjugateGradientMultiBlockCG/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/conjugateGradientMultiBlockCG/CMakeLists.txt @@ -6,7 +6,7 @@ project(conjugateGradientMultiBlockCG LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 60 61 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif() diff --git a/Samples/4_CUDA_Libraries/conjugateGradientMultiDeviceCG/CMakeLists.txt b/Samples/4_CUDA_Libraries/conjugateGradientMultiDeviceCG/CMakeLists.txt index 5ed35a5f..9a28c85b 100644 --- a/Samples/4_CUDA_Libraries/conjugateGradientMultiDeviceCG/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/conjugateGradientMultiDeviceCG/CMakeLists.txt @@ -6,7 +6,7 @@ project(conjugateGradientMultiDeviceCG LANGUAGES C CXX CUDA) find_package(CUDAToolkit REQUIRED) -set(CMAKE_CUDA_ARCHITECTURES 50 52 60 61 70 75 80 86 89 90) +set(CMAKE_CUDA_ARCHITECTURES 60 61 70 75 80 86 89 90) if(CMAKE_BUILD_TYPE STREQUAL "Debug") # set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G") # enable cuda-gdb (expensive) endif()