YDOOK:CSDN 1024 程序员节日专文:Ubuntu remotely install cuda
© ydook.com ydook.cn shiye.work
文章目录
Ubuntu remotely install cuda
download link:
CUDA Toolkit 11.7 Update 1 Downloads | NVIDIA Developer
11.7 installation guidline:
wget https://developer.download.nvidia.com/compute/cuda/11.7.1/local_installers/cuda_11.7.1_515.65.01_linux.runsudo sh cuda_11.7.1_515.65.01_linux.run
sudo sh cuda_11.7.1_515.65.01_linux.run
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin
sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-ubuntu2204-11-8-local_11.8.0-520.61.05-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2204-11-8-local_11.8.0-520.61.05-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2204-11-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda
- result:
export PATH=$PATH:/usr/local/cuda-11.8/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.8/lib
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-11.8/lib64
install cuDNN:
apt-get install libcudnn8=${cudnn_version}-1+${cuda_version}
apt-get install libcudnn8=${cudnn_version}-1+${cuda_version}
Downlod the cuDNN offline:
https://developer.nvidia.com/rdp/cudnn-download
Intall the downloaded cuDNN.tgz to /usr/local
for .tar file:
sudo tar -zxvf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar -C /usr/local/
for .tar.xz file: (right)
sudo tar -xvf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar.xz -C /usr/local/
Copy the following files into the CUDA toolkit directory.
$ sudo cp cudnn-*-archive/include/cudnn*.h /usr/local/cuda/include
$ sudo cp -P cudnn-*-archive/lib/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
check is installed successfully:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
Install onnnxruntime
pip install onnxruntime-gpu
Install tensorRT
download:
https://developer.nvidia.com/nvidia-tensorrt-8x-download
- unzip the tar.gz file:
tar xzvf TensorRT-8.4.3.1.Linux.x86_64-gnu.cuda-11.6.cudnn8.4.tar.gz
- add the TensorRT to the enviromental values.