mirror of https://github.com/QMCPACK/qmcpack.git
Add CUDA_ARCH flag to switch in cmake.
sm_20 was removed.
This commit is contained in:
parent
9a0fdc8403
commit
5c68932740
|
@ -690,11 +690,8 @@ IF(QMC_CUDA)
|
|||
# SET(CUDA_NVCC_FLAGS "${CUDA_NVCC_FLAGS};-O3;-use_fast_math")
|
||||
SET(CUDA_NVCC_FLAGS "${CUDA_NVCC_FLAGS};-O3")
|
||||
ENDIF()
|
||||
if(CUDA_VERSION VERSION_GREATER 6.5 OR CUDA_VERSION VERSION_EQUAL 6.5)
|
||||
SET(CUDA_NVCC_FLAGS "-arch=sm_35;${CUDA_NVCC_FLAGS}")
|
||||
else()
|
||||
SET(CUDA_NVCC_FLAGS "-arch=sm_20;${CUDA_NVCC_FLAGS}")
|
||||
endif()
|
||||
SET( CUDA_ARCH sm_35 CACHE STRING "Maximum time for one test")
|
||||
SET(CUDA_NVCC_FLAGS "-arch=${CUDA_ARCH};${CUDA_NVCC_FLAGS}")
|
||||
endif(CUDA_NVCC_FLAGS MATCHES "arch")
|
||||
set(HAVE_CUDA 1)
|
||||
MESSAGE(" CUDA_NVCC_FLAGS=${CUDA_NVCC_FLAGS}")
|
||||
|
|
Loading…
Reference in New Issue