Skip to content

Commit 2b83a52

Browse files
BUILD: remove sm60 and older
1 parent 757c8eb commit 2b83a52

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

config/m4/cuda.m4

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
NVCC_CUDA_MIN_REQUIRED_MAJOR=10
77
NVCC_CUDA_MIN_REQUIRED_MINOR=2
88

9-
ARCH7_CODE="-gencode=arch=compute_52,code=sm_52"
10-
ARCH8_CODE="-gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61"
119
ARCH9_CODE="-gencode=arch=compute_70,code=sm_70"
1210
ARCH10_CODE="-gencode=arch=compute_75,code=sm_75"
1311
ARCH110_CODE="-gencode=arch=compute_80,code=sm_80"
@@ -18,7 +16,6 @@ ARCH128_CODE="-gencode=arch=compute_100,code=sm_100 -gencode=arch=compute_120,co
1816
ARCH130_CODE="-gencode=arch=compute_110,code=sm_110"
1917

2018

21-
ARCH8_PTX="-gencode=arch=compute_61,code=compute_61"
2219
ARCH9_PTX="-gencode=arch=compute_70,code=compute_70"
2320
ARCH10_PTX=""
2421
ARCH110_PTX="-gencode=arch=compute_80,code=compute_80"
@@ -73,20 +70,20 @@ AC_DEFUN([UCX_CUDA_CHECK_NVCC], [
7370
[12],
7471
[AS_CASE([$CUDA_MINOR_VERSION],
7572
[0|1|2|3],
76-
[NVCC_ARCH="${ARCH7_CODE} ${ARCH8_CODE} ${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH120_CODE} ${ARCH120_PTX}"],
73+
[NVCC_ARCH="${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH120_CODE} ${ARCH120_PTX}"],
7774
[4|5|6|7],
78-
[NVCC_ARCH="${ARCH7_CODE} ${ARCH8_CODE} ${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH120_CODE} ${ARCH124_CODE} ${ARCH124_PTX}"],
75+
[NVCC_ARCH="${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH120_CODE} ${ARCH124_CODE} ${ARCH124_PTX}"],
7976
[*],
80-
[NVCC_ARCH="${ARCH7_CODE} ${ARCH8_CODE} ${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH120_CODE} ${ARCH124_CODE} ${ARCH128_CODE} ${ARCH128_PTX}"])],
77+
[NVCC_ARCH="${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH120_CODE} ${ARCH124_CODE} ${ARCH128_CODE} ${ARCH128_PTX}"])],
8178
8279
[11],
8380
[AS_CASE([$CUDA_MINOR_VERSION],
8481
[0],
85-
[NVCC_ARCH="${ARCH7_CODE} ${ARCH8_CODE} ${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH110_PTX}"],
82+
[NVCC_ARCH="${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH110_PTX}"],
8683
[*],
87-
[NVCC_ARCH="${ARCH7_CODE} ${ARCH8_CODE} ${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH111_PTX}"])],
84+
[NVCC_ARCH="${ARCH9_CODE} ${ARCH10_CODE} ${ARCH110_CODE} ${ARCH111_CODE} ${ARCH111_PTX}"])],
8885
[*],
89-
[NVCC_ARCH="${ARCH7_CODE} ${ARCH8_CODE} ${ARCH9_CODE} ${ARCH9_PTX}"])],
86+
[NVCC_ARCH="${ARCH9_CODE} ${ARCH9_PTX}"])],
9087
[NVCC_ARCH="$with_nvcc_gencode"])
9188
BASE_NVCCFLAGS="$BASE_NVCCFLAGS $NVCC_ARCH"
9289
AC_MSG_CHECKING([$NVCC needs explicit c++11 option])

0 commit comments

Comments
 (0)