File tree 3 files changed +11
-11
lines changed
3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -109,10 +109,10 @@ function install_117 {
109
109
110
110
# cuDNN license: https://developer.nvidia.com/cudnn/license_agreement
111
111
mkdir tmp_cudnn && cd tmp_cudnn
112
- wget -q https://developer.download.nvidia .com/compute/redist/ cudnn/v8.3.2/local_installers/11.5/cudnn -linux-x86_64-8.3.2.44_cuda11.5 -archive.tar.xz -O cudnn-linux-x86_64-8.3.2.44_cuda11.5 -archive.tar.xz
113
- tar xf cudnn-linux-x86_64-8.3.2.44_cuda11.5 -archive.tar.xz
114
- cp -a cudnn-linux-x86_64-8.3.2.44_cuda11.5 -archive/include/* /usr/local/cuda/include/
115
- cp -a cudnn-linux-x86_64-8.3.2.44_cuda11.5 -archive/lib/* /usr/local/cuda/lib64/
112
+ wget -q https://ossci-linux.s3.amazonaws .com/cudnn-linux-x86_64-8.5.0.96_cuda11 -archive.tar.xz -O cudnn-linux-x86_64-8.5.0.96_cuda11 -archive.tar.xz
113
+ tar xf cudnn-linux-x86_64-8.5.0.96_cuda11 -archive.tar.xz
114
+ cp -a cudnn-linux-x86_64-8.5.0.96_cuda11 -archive/include/* /usr/local/cuda/include/
115
+ cp -a cudnn-linux-x86_64-8.5.0.96_cuda11 -archive/lib/* /usr/local/cuda/lib64/
116
116
cd ..
117
117
rm -rf tmp_cudnn
118
118
ldconfig
Original file line number Diff line number Diff line change @@ -79,12 +79,12 @@ if [[ -n "$build_with_cuda" ]]; then
79
79
# for cuda 11.5 include all dynamic loading libraries
80
80
DEPS_LIST=(/usr/local/cuda/lib64/libcudnn* .so.8 /usr/local/cuda-11.6/extras/CUPTI/lib64/libcupti.so.11.6)
81
81
elif [[ $CUDA_VERSION == 11.7* ]]; then
82
- export TORCH_CUDA_ARCH_LIST=" $TORCH_CUDA_ARCH_LIST ;6.0;6.1;7.0;7.5;8.0;8.6"
83
- # for cuda 11.7 we use cudnn 8.3.2.44 https://docs.nvidia.com/deeplearning/cudnn/release-notes/rel_8.html
84
- # which does not have single static libcudnn_static.a deliverable to link with
85
- export USE_STATIC_CUDNN=0
86
- # for cuda 11.7 include all dynamic loading libraries
87
- DEPS_LIST=(/usr/local/cuda/lib64/libcudnn* .so.8 /usr/local/cuda-11.7/extras/CUPTI/lib64/libcupti.so.11.7)
82
+ export TORCH_CUDA_ARCH_LIST=" $TORCH_CUDA_ARCH_LIST ;6.0;6.1;7.0;7.5;8.0;8.6"
83
+ # for cuda 11.7 we use cudnn 8.5
84
+ # which does not have single static libcudnn_static.a deliverable to link with
85
+ export USE_STATIC_CUDNN=0
86
+ # for cuda 11.7 include all dynamic loading libraries
87
+ DEPS_LIST=(/usr/local/cuda/lib64/libcudnn* .so.8 /usr/local/cuda-11.7/extras/CUPTI/lib64/libcupti.so.11.7)
88
88
fi
89
89
export NCCL_ROOT_DIR=/usr/local/cuda
90
90
export USE_STATIC_NCCL=1 # links nccl statically (driven by tools/setup_helpers/nccl.py, some of the NCCL cmake files such as FindNCCL.cmake and gloo/FindNCCL.cmake)
Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ if not exist "%SRC_DIR%\temp_build\%CUDA_INSTALL_EXE%" (
136
136
set " ARGS = thrust_11.7 nvcc_11.7 cuobjdump_11.7 nvprune_11.7 nvprof_11.7 cupti_11.7 cublas_11.7 cublas_dev_11.7 cudart_11.7 cufft_11.7 cufft_dev_11.7 curand_11.7 curand_dev_11.7 cusolver_11.7 cusolver_dev_11.7 cusparse_11.7 cusparse_dev_11.7 npp_11.7 npp_dev_11.7 nvrtc_11.7 nvrtc_dev_11.7 nvml_dev_11.7"
137
137
)
138
138
139
- set CUDNN_FOLDER = cudnn-windows-x86_64-8.3.2.44_cuda11.5 -archive
139
+ set CUDNN_FOLDER = cudnn-windows-x86_64-8.5.0.96_cuda11 -archive
140
140
set CUDNN_LIB_FOLDER = " lib"
141
141
set " CUDNN_INSTALL_ZIP = %CUDNN_FOLDER% .zip"
142
142
if not exist " %SRC_DIR% \temp_build\%CUDNN_INSTALL_ZIP% " (
You can’t perform that action at this time.
0 commit comments