QUICK
QUICK copied to clipboard
Update CMake CUDA config
This is quick-cmake/QUICKCudaConfig.cmake
. We should
- Update to match compute capabilities and CUDA Toolkit versions supported in Amber's
cmake/CudaConfig.cmake
. - This includes enabling toolkit 11.1 and SM 8.0 (Ampere)
- We should allow selection of combinations of individual CC's, .e.g. Turing and Volta (currently either all CCs are built or only a single one can be selected.
If anybody wants to give a go let the others know.
The points above have been addressed but I will leave this PR open because we can still improve the CUDA build system. For example instead of architecture it might be better to be able to specify the specific device e.g. as sm37 etc (as was also suggested by Madu in a comment in PR #181).