@@ -56,9 +56,7 @@ setup_cuda() {
56
56
export CUDA_HOME=/usr/local/cuda-11.2/
57
57
fi
58
58
export FORCE_CUDA=1
59
- # Hard-coding gencode flags is temporary situation until
60
- # https://github.com/pytorch/pytorch/pull/23408 lands
61
- export NVCC_FLAGS=" -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -gencode=arch=compute_50,code=compute_50"
59
+ export TORCH_CUDA_ARCH_LIST=" 3.5;5.0+PTX;6.0;7.0;7.5;8.0;8.6"
62
60
;;
63
61
cu111)
64
62
if [[ " $OSTYPE " == " msys" ]]; then
@@ -67,9 +65,7 @@ setup_cuda() {
67
65
export CUDA_HOME=/usr/local/cuda-11.1/
68
66
fi
69
67
export FORCE_CUDA=1
70
- # Hard-coding gencode flags is temporary situation until
71
- # https://github.com/pytorch/pytorch/pull/23408 lands
72
- export NVCC_FLAGS=" -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -gencode=arch=compute_50,code=compute_50"
68
+ export TORCH_CUDA_ARCH_LIST=" 3.5;5.0+PTX;6.0;7.0;7.5;8.0;8.6"
73
69
;;
74
70
cu110)
75
71
if [[ " $OSTYPE " == " msys" ]]; then
@@ -78,9 +74,7 @@ setup_cuda() {
78
74
export CUDA_HOME=/usr/local/cuda-11.0/
79
75
fi
80
76
export FORCE_CUDA=1
81
- # Hard-coding gencode flags is temporary situation until
82
- # https://github.com/pytorch/pytorch/pull/23408 lands
83
- export NVCC_FLAGS=" -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_50,code=compute_50"
77
+ export TORCH_CUDA_ARCH_LIST=" 3.5;5.0+PTX;6.0;7.0;7.5;8.0"
84
78
;;
85
79
cu102)
86
80
if [[ " $OSTYPE " == " msys" ]]; then
@@ -89,9 +83,7 @@ setup_cuda() {
89
83
export CUDA_HOME=/usr/local/cuda-10.2/
90
84
fi
91
85
export FORCE_CUDA=1
92
- # Hard-coding gencode flags is temporary situation until
93
- # https://github.com/pytorch/pytorch/pull/23408 lands
94
- export NVCC_FLAGS=" -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_50,code=compute_50"
86
+ export TORCH_CUDA_ARCH_LIST=" 3.5;5.0+PTX;6.0;7.0;7.5"
95
87
;;
96
88
cu101)
97
89
if [[ " $OSTYPE " == " msys" ]]; then
@@ -100,9 +92,7 @@ setup_cuda() {
100
92
export CUDA_HOME=/usr/local/cuda-10.1/
101
93
fi
102
94
export FORCE_CUDA=1
103
- # Hard-coding gencode flags is temporary situation until
104
- # https://github.com/pytorch/pytorch/pull/23408 lands
105
- export NVCC_FLAGS=" -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_50,code=compute_50"
95
+ export TORCH_CUDA_ARCH_LIST=" 3.5;5.0+PTX;6.0;7.0;7.5"
106
96
;;
107
97
cu100)
108
98
if [[ " $OSTYPE " == " msys" ]]; then
@@ -111,9 +101,7 @@ setup_cuda() {
111
101
export CUDA_HOME=/usr/local/cuda-10.0/
112
102
fi
113
103
export FORCE_CUDA=1
114
- # Hard-coding gencode flags is temporary situation until
115
- # https://github.com/pytorch/pytorch/pull/23408 lands
116
- export NVCC_FLAGS=" -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_50,code=compute_50"
104
+ export TORCH_CUDA_ARCH_LIST=" 3.5;5.0+PTX;6.0;7.0;7.5"
117
105
;;
118
106
cu92)
119
107
if [[ " $OSTYPE " == " msys" ]]; then
@@ -122,7 +110,7 @@ setup_cuda() {
122
110
export CUDA_HOME=/usr/local/cuda-9.2/
123
111
fi
124
112
export FORCE_CUDA=1
125
- export NVCC_FLAGS= " -gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_50,code=compute_50 "
113
+ export TORCH_CUDA_ARCH_LIST= " 3.5;5.0+PTX;6.0;7.0 "
126
114
;;
127
115
cpu)
128
116
;;
0 commit comments