@@ -142,7 +142,7 @@ DEPS_SONAME=(
142
142
" libcublasLt.so.11"
143
143
" libgomp.so.1"
144
144
)
145
- elif [[ $CUDA_VERSION == " 11.7" ]]; then
145
+ elif [[ $CUDA_VERSION == " 11.7" || $CUDA_VERSION == " 11.8 " ]]; then
146
146
export USE_STATIC_CUDNN=0
147
147
# Try parallelizing nvcc as well
148
148
export TORCH_NVCC_FLAGS=" -Xfatbin -compress-all --threads 2"
@@ -181,64 +181,6 @@ elif [[ $CUDA_VERSION == "11.7" ]]; then
181
181
" libcublas.so.11"
182
182
" libcublasLt.so.11"
183
183
)
184
- else
185
- echo " Using cudnn and cublas from pypi."
186
- CUDA_RPATHS=(
187
- ' $ORIGIN/../../nvidia/cublas/lib'
188
- ' $ORIGIN/../../nvidia/cudnn/lib'
189
- )
190
- CUDA_RPATHS=$( IFS=: ; echo " ${CUDA_RPATHS[*]} " )
191
- export C_SO_RPATH=$CUDA_RPATHS ' :$ORIGIN:$ORIGIN/lib'
192
- export LIB_SO_RPATH=$CUDA_RPATHS ' :$ORIGIN'
193
- export FORCE_RPATH=" --force-rpath"
194
- fi
195
- elif [[ $CUDA_VERSION == " 11.8" ]]; then
196
- export USE_STATIC_CUDNN=0
197
- # Try parallelizing nvcc as well
198
- export TORCH_NVCC_FLAGS=" -Xfatbin -compress-all --threads 2"
199
- DEPS_LIST=(
200
- " /usr/local/cuda/lib64/libcudart.so.11.0"
201
- " /usr/local/cuda/lib64/libnvToolsExt.so.1"
202
- " /usr/local/cuda/lib64/libnvrtc.so.11.2" # this is not a mistake for 11.8, it links to 11.8.89
203
- " /usr/local/cuda/lib64/libnvrtc-builtins.so.11.8"
204
- " $LIBGOMP_PATH "
205
- )
206
- DEPS_SONAME=(
207
- " libcudart.so.11.0"
208
- " libnvToolsExt.so.1"
209
- " libnvrtc.so.11.2"
210
- " libnvrtc-builtins.so.11.8"
211
- " libgomp.so.1"
212
- )
213
-
214
- if [[ -z " $PYTORCH_EXTRA_INSTALL_REQUIREMENTS " ]]; then
215
- echo " Bundling with cudnn and cublas."
216
- DEPS_LIST+=(
217
- " /usr/local/cuda/lib64/libcudnn_adv_infer.so.8"
218
- " /usr/local/cuda/lib64/libcudnn_adv_train.so.8"
219
- " /usr/local/cuda/lib64/libcudnn_cnn_infer.so.8"
220
- " /usr/local/cuda/lib64/libcudnn_cnn_train.so.8"
221
- " /usr/local/cuda/lib64/libcudnn_ops_infer.so.8"
222
- " /usr/local/cuda/lib64/libcudnn_ops_train.so.8"
223
- " /usr/local/cuda/lib64/libcudnn.so.8"
224
- " /usr/local/cuda/lib64/libcublas.so.11"
225
- " /usr/local/cuda/lib64/libcublasLt.so.11"
226
- )
227
- DEPS_SONAME+=(
228
- " libcudnn_adv_infer.so.8"
229
- " libcudnn_adv_train.so.8"
230
- " libcudnn_cnn_infer.so.8"
231
- " libcudnn_cnn_train.so.8"
232
- " libcudnn_ops_infer.so.8"
233
- " libcudnn_ops_train.so.8"
234
- " libcudnn.so.8"
235
- " libcublas.so.11"
236
- " libcublasLt.so.11"
237
- " libnvrtc.so.11.2"
238
- " libnvrtc-builtins.so.11.7"
239
- " libcudart.so.11.0"
240
- " libnvToolsExt.so.1"
241
- )
242
184
else
243
185
echo " Using nvidia libs from pypi."
244
186
CUDA_RPATHS=(
0 commit comments