CMAKE_CUDA_ARCHITECTURES
Default value for CUDA_ARCHITECTURES
property of targets.
This is initialized as follows depending on CMAKE_CUDA_COMPILER_ID
:
- For
Clang
: the oldest architecture that works. - For
NVIDIA
: the default architecture chosen by the compiler. See policyCMP0104
.
Users are encouraged to override this, as the default varies across compilers and compiler versions.
This variable is used to initialize the CUDA_ARCHITECTURES
property on all targets. See the target property for additional information.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.18/variable/CMAKE_CUDA_ARCHITECTURES.html