Turned off separable compilation as it is not used at the moment (all kernels are defined in a single header)
This commit is contained in:
@@ -14,7 +14,7 @@ endif()
|
|||||||
|
|
||||||
#----------------------CUDA settings-------------------------------------------#
|
#----------------------CUDA settings-------------------------------------------#
|
||||||
|
|
||||||
set(CUDA_SEPARABLE_COMPILATION ON)
|
set(CUDA_SEPARABLE_COMPILATION OFF)
|
||||||
set(CUDA_PROPAGATE_HOST_FLAGS ON)
|
set(CUDA_PROPAGATE_HOST_FLAGS ON)
|
||||||
|
|
||||||
# CUDA_BUILD_CUBIN requires that we're compiling for only one architecture
|
# CUDA_BUILD_CUBIN requires that we're compiling for only one architecture
|
||||||
@@ -25,12 +25,12 @@ set(CUDA_PROPAGATE_HOST_FLAGS ON)
|
|||||||
|
|
||||||
# Generate code for the default architecture (Pascal)
|
# Generate code for the default architecture (Pascal)
|
||||||
set(CUDA_ARCH_FLAGS -gencode arch=compute_37,code=sm_37
|
set(CUDA_ARCH_FLAGS -gencode arch=compute_37,code=sm_37
|
||||||
-gencode arch=compute_50,code=sm_50
|
-gencode arch=compute_50,code=sm_50
|
||||||
-gencode arch=compute_60,code=sm_60
|
-gencode arch=compute_60,code=sm_60
|
||||||
-gencode arch=compute_61,code=sm_61
|
-gencode arch=compute_61,code=sm_61
|
||||||
-lineinfo
|
-lineinfo
|
||||||
--maxrregcount=255
|
--maxrregcount=255
|
||||||
-ftz=true
|
-ftz=true
|
||||||
-std=c++11) #--maxrregcount=255 -ftz=true #ftz = flush denormalized floats to zero
|
-std=c++11) #--maxrregcount=255 -ftz=true #ftz = flush denormalized floats to zero
|
||||||
# -Xptxas -dlcm=ca opt-in to cache all global loads to L1/texture cache
|
# -Xptxas -dlcm=ca opt-in to cache all global loads to L1/texture cache
|
||||||
# =cg to opt out
|
# =cg to opt out
|
||||||
|
Reference in New Issue
Block a user