[CMake] Ways to require CUDA arch minimum version?

Hong Xu hong at topbug.net
Fri Aug 16 13:23:32 EDT 2019


Thanks, I am interested in enforcing minimum computing capacity (which translates to hardware restraint). If there is no such feature, would you be interested for such a feature?
Hong

On August 16, 2019 7:41:33 AM PDT, Robert Maynard <robert.maynard at kitware.com> wrote:
>Are you asking for a minimum CUDA SDK version or a restriction based
>on the hardware of the machine?
>
>We have no pre-built logic to enforce a minimum hardware component, as
>we want to support building CUDA on a machine without a GPU.
>As far as minimum CUDA SDK is concerned if you are doing it through
>find_package(CUDA) you would check the version after and error out if
>not high enough
>As farm as CUDA as a first class language, you can check the
>CMAKE_CUDA_COMPILER_VERSION and error out.
>
>On Thu, Aug 15, 2019 at 9:34 PM Hong Xu <hong at topbug.net> wrote:
>>
>> Is there a way to enforce a minimum CUDA arch version when finding
>CUDA?
>> Hong
>>
>> --
>>
>> Powered by www.kitware.com
>>
>> Please keep messages on-topic and check the CMake FAQ at:
>http://www.cmake.org/Wiki/CMake_FAQ
>>
>> Kitware offers various services to support the CMake community. For
>more information on each offering, please visit:
>>
>> CMake Support: http://cmake.org/cmake/help/support.html
>> CMake Consulting: http://cmake.org/cmake/help/consulting.html
>> CMake Training Courses: http://cmake.org/cmake/help/training.html
>>
>> Visit other Kitware open-source projects at
>http://www.kitware.com/opensource/opensource.html
>>
>> Follow this link to subscribe/unsubscribe:
>> https://cmake.org/mailman/listinfo/cmake



More information about the CMake mailing list