File tree 3 files changed +7
-7
lines changed
3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ function install_117 {
55
55
}
56
56
57
57
function install_118 {
58
- echo " Installing CUDA 11.8 and cuDNN 8.5 and NCCL 2.15"
58
+ echo " Installing CUDA 11.8 and cuDNN 8.7 and NCCL 2.15"
59
59
rm -rf /usr/local/cuda-11.8 /usr/local/cuda
60
60
# install CUDA 11.8.0 in the same container
61
61
wget -q https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
@@ -66,10 +66,10 @@ function install_118 {
66
66
67
67
# cuDNN license: https://developer.nvidia.com/cudnn/license_agreement
68
68
mkdir tmp_cudnn && cd tmp_cudnn
69
- 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
70
- tar xf cudnn-linux-x86_64-8.5 .0.96_cuda11 -archive.tar.xz
71
- cp -a cudnn-linux-x86_64-8.5 .0.96_cuda11 -archive/include/* /usr/local/cuda/include/
72
- cp -a cudnn-linux-x86_64-8.5 .0.96_cuda11 -archive/lib/* /usr/local/cuda/lib64/
69
+ wget -q https://developer.download.nvidia .com/compute/redist/ cudnn/v8.7.0/local_installers/11.8/cudnn -linux-x86_64-8.7 .0.84_cuda11 -archive.tar.xz -O cudnn-linux-x86_64-8.7 .0.84_cuda11 -archive.tar.xz
70
+ tar xf cudnn-linux-x86_64-8.7 .0.84_cuda11 -archive.tar.xz
71
+ cp -a cudnn-linux-x86_64-8.7 .0.84_cuda11 -archive/include/* /usr/local/cuda/include/
72
+ cp -a cudnn-linux-x86_64-8.7 .0.84_cuda11 -archive/lib/* /usr/local/cuda/lib64/
73
73
cd ..
74
74
rm -rf tmp_cudnn
75
75
ldconfig
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ if [[ -n "$build_with_cuda" ]]; then
71
71
DEPS_LIST=(/usr/local/cuda/lib64/libcudnn* .so.8 /usr/local/cuda-11.7/extras/CUPTI/lib64/libcupti.so.11.7)
72
72
elif [[ $CUDA_VERSION == 11.8* ]]; then
73
73
export TORCH_CUDA_ARCH_LIST=" $TORCH_CUDA_ARCH_LIST ;6.0;6.1;7.0;7.5;8.0;8.6;9.0"
74
- # for cuda 11.8 we use cudnn 8.5
74
+ # for cuda 11.8 we use cudnn 8.7
75
75
# which does not have single static libcudnn_static.a deliverable to link with
76
76
export USE_STATIC_CUDNN=0
77
77
# for cuda 11.8 include all dynamic loading libraries
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ if not exist "%SRC_DIR%\temp_build\%CUDA_INSTALL_EXE%" (
90
90
set " ARGS = cuda_profiler_api_11.8 thrust_11.8 nvcc_11.8 cuobjdump_11.8 nvprune_11.8 nvprof_11.8 cupti_11.8 cublas_11.8 cublas_dev_11.8 cudart_11.8 cufft_11.8 cufft_dev_11.8 curand_11.8 curand_dev_11.8 cusolver_11.8 cusolver_dev_11.8 cusparse_11.8 cusparse_dev_11.8 npp_11.8 npp_dev_11.8 nvrtc_11.8 nvrtc_dev_11.8 nvml_dev_11.8"
91
91
)
92
92
93
- set CUDNN_FOLDER = cudnn-windows-x86_64-8.5 .0.96_cuda11 -archive
93
+ set CUDNN_FOLDER = cudnn-windows-x86_64-8.7 .0.84_cuda11 -archive
94
94
set CUDNN_LIB_FOLDER = " lib"
95
95
set " CUDNN_INSTALL_ZIP = %CUDNN_FOLDER% .zip"
96
96
if not exist " %SRC_DIR% \temp_build\%CUDNN_INSTALL_ZIP% " (
You can’t perform that action at this time.
0 commit comments