【服务器环境安装指南-指定 cuda 版本】在 Ubuntu 22.04 上完成 cuda-toolkit 12.0 和 cudnn 12.x 的安装教程

0.引言

在深度学习和高性能计算领域,CUDA 和 cuDNN 是不可或缺的工具。为充分发挥硬件性能,我们需要在服务器环境中正确配置这些工具。然而,安装过程中可能会遇到诸多挑战,例如版本兼容性和环境变量设置等问题。本篇文章将以 Ubuntu 22.04 为基础,详细介绍如何安装 CUDA Toolkit 12.0 和 cuDNN 12.x,并确保安装后能够顺利运行,为您的计算任务奠定坚实的基础。按照以下步骤操作,轻松完成安装与配置。

1. 查看系统信息

uname -a

在这里插入图片描述

cat /proc/version

Ubuntu 22.04 cuda 12.4(可向下兼容)
在这里插入图片描述

2. 安装 cuda-toolkit

2.1 安装 cuda-toolkit 12.0

https://developer.nvidia.com/cuda-toolkit-archive
在这里插入图片描述

wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run
chmod +x cuda_12.0.0_525.60.13_linux.run
sh cuda_12.0.0_525.60.13_linux.run

有白色背景块的就是选择的部分:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(和上面的路径一样)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 安装成功

在这里插入图片描述

2.3 修改环境变量

vim ~/.bashrc
export CUDA_HOME=$CUDA_HOME:/home/XX/cuda/cuda-12.0
export PATH=$PATH:/home/XX/cuda/cuda-12.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/XX/cuda/cuda-12.0/lib64

source ~/.bashrc

3. 安装 cudnn

3.1 安装 cudnn 12.x

https://developer.nvidia.com/rdp/cudnn-archive

在这里插入图片描述

在这里插入图片描述

下载好以后上传至服务器,然后解压到当前路径

tar xvJf cudnn-linux-x86_64-8.9.0.131_cuda12-archive.tar.xz

此时当前目录下回出现一个 cudnn-linux-x86_64-8.9.0.131_cuda12-archive 的文件夹
在这里插入图片描述

3.2 复制文件到 cuda 安装目录

cp /home/XX/Downloads/cudnn/cudnn-linux-x86_64-8.9.0.131_cuda12-archive/include/cudnn.h /home/XX/cuda/cuda-12.0/include/

cp /home/XX/Downloads/cudnn/cudnn-linux-x86_64-8.9.0.131_cuda12-archive/lib/libcudnn* /home/XX/cuda/cuda-12.0/lib64/

修改权限 安装完成

chmod a+r /home/XX/cuda/cuda-12.0/include/cudnn.h /home/XX/cuda/cuda-12.0/lib64/libcudnn*

3.3 安装成功

输入nvcc -V 显示安装成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

如果树上有叶子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值