@@ -232,42 +232,49 @@ DEPS_SONAME=(
232
232
" libgomp.so.1"
233
233
)
234
234
elif [[ $CUDA_VERSION == " 11.7" ]]; then
235
- export USE_STATIC_CUDNN=0
236
- DEPS_LIST=(
237
- " /usr/local/cuda/lib64/libcudart.so.11.0"
238
- " /usr/local/cuda/lib64/libnvToolsExt.so.1"
239
- " /usr/local/cuda/lib64/libnvrtc.so.11.2" # this is not a mistake for 11.7, it links to 11.7.50
240
- " /usr/local/cuda/lib64/libnvrtc-builtins.so.11.7"
241
- " /usr/local/cuda/lib64/libcudnn_adv_infer.so.8"
242
- " /usr/local/cuda/lib64/libcudnn_adv_train.so.8"
243
- " /usr/local/cuda/lib64/libcudnn_cnn_infer.so.8"
244
- " /usr/local/cuda/lib64/libcudnn_cnn_train.so.8"
245
- " /usr/local/cuda/lib64/libcudnn_ops_infer.so.8"
246
- " /usr/local/cuda/lib64/libcudnn_ops_train.so.8"
247
- " /usr/local/cuda/lib64/libcudnn.so.8"
248
- " /usr/local/cuda/lib64/libcublas.so.11"
249
- " /usr/local/cuda/lib64/libcublasLt.so.11"
250
- " $LIBGOMP_PATH "
251
- )
252
- DEPS_SONAME=(
253
- " libcudart.so.11.0"
254
- " libnvToolsExt.so.1"
255
- " libnvrtc.so.11.2"
256
- " libnvrtc-builtins.so.11.7"
257
- " libcudnn_adv_infer.so.8"
258
- " libcudnn_adv_train.so.8"
259
- " libcudnn_cnn_infer.so.8"
260
- " libcudnn_cnn_train.so.8"
261
- " libcudnn_ops_infer.so.8"
262
- " libcudnn_ops_train.so.8"
263
- " libcudnn.so.8"
264
- " libcublas.so.11"
265
- " libcublasLt.so.11"
266
- " libgomp.so.1"
267
- )
235
+ export USE_STATIC_CUDNN=0
236
+ # Try parallelizing nvcc as well
237
+ export TORCH_NVCC_FLAGS=" -Xfatbin -compress-all --threads 2"
238
+ DEPS_LIST=(
239
+ " /usr/local/cuda/lib64/libcudart.so.11.0"
240
+ " /usr/local/cuda/lib64/libnvToolsExt.so.1"
241
+ " /usr/local/cuda/lib64/libnvrtc.so.11.2" # this is not a mistake for 11.7, it links to 11.7.50
242
+ " /usr/local/cuda/lib64/libnvrtc-builtins.so.11.7"
243
+ " $LIBGOMP_PATH "
244
+ )
245
+ DEPS_SONAME=(
246
+ " libcudart.so.11.0"
247
+ " libnvToolsExt.so.1"
248
+ " libnvrtc.so.11.2"
249
+ " libnvrtc-builtins.so.11.7"
250
+ " libgomp.so.1"
251
+ )
268
252
269
- # Try parallelizing nvcc as well
270
- export TORCH_NVCC_FLAGS=" -Xfatbin -compress-all --threads 2"
253
+ if [[ -z " $PYTORCH_EXTRA_INSTALL_REQUIREMENTS " ]]; then
254
+ echo " Bundling with cudnn and cublas."
255
+ DEPS_LIST+=(
256
+ " /usr/local/cuda/lib64/libcudnn_adv_infer.so.8"
257
+ " /usr/local/cuda/lib64/libcudnn_adv_train.so.8"
258
+ " /usr/local/cuda/lib64/libcudnn_cnn_infer.so.8"
259
+ " /usr/local/cuda/lib64/libcudnn_cnn_train.so.8"
260
+ " /usr/local/cuda/lib64/libcudnn_ops_infer.so.8"
261
+ " /usr/local/cuda/lib64/libcudnn_ops_train.so.8"
262
+ " /usr/local/cuda/lib64/libcudnn.so.8"
263
+ " /usr/local/cuda/lib64/libcublas.so.11"
264
+ " /usr/local/cuda/lib64/libcublasLt.so.11"
265
+ )
266
+ DEPS_SONAME+=(
267
+ " libcudnn_adv_infer.so.8"
268
+ " libcudnn_adv_train.so.8"
269
+ " libcudnn_cnn_infer.so.8"
270
+ " libcudnn_cnn_train.so.8"
271
+ " libcudnn_ops_infer.so.8"
272
+ " libcudnn_ops_train.so.8"
273
+ " libcudnn.so.8"
274
+ " libcublas.so.11"
275
+ " libcublasLt.so.11"
276
+ )
277
+ fi
271
278
else
272
279
echo " Unknown cuda version $CUDA_VERSION "
273
280
exit 1
0 commit comments