ubuntu安装cudnn?cuda与cudnn版本对应

大家好,关于ubuntu安装cudnn很多朋友都还不太明白,今天小编就来为大家分享关于cuda与cudnn版本对应的知识,希望对各位有所帮助!

Ubuntu 20.04 CUDA&cuDNN安装方法

本文将详细介绍如何在Ubuntu 20.04上安装CUDA和cuDNN。请按照以下步骤操作。

首先,检查并安装显卡驱动。运行“nvidia-smi”命令查看支持的CUDA版本。若无驱动信息显示,需点击“附加驱动”,选择相应版本的驱动,完成下载与安装。重启电脑后,再次使用“nvidia-smi”确保驱动安装成功。

其次,对GCC进行降级。Ubuntu 20.04自带GCC 9.7.0,需添加GCC 7以兼容CUDA 10.2。执行“sudo apt-get install gcc-7 g++-7”安装GCC 7。通过“update-alternatives”命令将GCC版本切换至7,确保默认使用GCC 7。

接着,下载并安装CUDA 10.1。访问指定网站下载CUDA 10.1版本。按照指引完成安装,注意跳过安装显卡驱动的选项,仅选择安装CUDA。确认安装成功后,配置环境变量,编辑“~/.bashrc”,添加以下语句,以指向CUDA 10.1的bin和lib64目录。更新环境变量配置并重启终端以确保CUDA安装完成。

最后,安装cuDNN。访问指定网站下载与CUDA 10.1对应的cuDNN版本。下载并解压后,将cudnn.h文件复制到/usr/local/cuda/include目录,将所有lib64文件复制到/usr/local/cuda/lib64目录,并赋予读取权限。至此,cuDNN安装完成。

遵循以上步骤,您将成功在Ubuntu 20.04上安装CUDA和cuDNN,为进行GPU加速的深度学习项目做好准备。

Ubuntu24.04配置cuda、cudnn

首先,对于Ubuntu 24.04的CUDA和CUDNN配置,关键步骤如下:

1.确保显卡驱动已安装:检查电脑当前的显卡驱动,确认是否为支持CUDA的版本。如果需要更新,可以从显卡制造商的官方网站下载安装程序,然后按照指示进行安装。安装完成后,通过命令行验证驱动是否成功加载。

2.安装CUDA 12.2:

访问CUDA 12.2的官方下载链接进行下载。

在终端中,打开bash配置文件:vi~/.bashrc,为新安装的CUDA设置环境变量。

3.安装CUDNN:同样从官方或可信源获取CUDNN对应CUDA版本的下载文件。

安装CUDNN后,验证其是否成功安装,可以通过CUDA管理工具或运行特定的CUDNN测试程序来确认。

ubuntu安装cudaUbuntu1804安装CUDA和cuDNN

进行深度学习的第一步,必然是配置一个相应的环境。根据公司服务器现有的环境,在自己的Ubuntu系统下安装Anaconda3、CUDA、cuDNN,本文是安装CUDA和cuDNN的过程记录

这里是安装Anaconda3的过程记录:教程系列——Ubuntu18.04安装Anaconda3

安装CUDA

1.下载

进入CUDA官网选择合适的版本,我这里选择CUDA10.1,

点击“CUDA Toolkit 10.1”进入下载页面,根据自己的Ubuntu版本进行选择,然后点击“Download”开始下载

注意:我这里使用图形界面版Ubuntu进行下载,因此直接使用系统自带浏览器打开网页下载,并保存至“Downloads”文件夹。如果是server版系统,则可以先在本地电脑浏览器中下载文件,然后使用“WinSCP”或其他远程访问工具将安装文件拷贝到Ubuntu

2.安装

#切换到文件所在目录cd Downloads/#查看刚下载的安装文件ls#执行安装文件sudo sh cuda_10.1.105_418.39_linux.run稍等片刻,弹出是否接受协议,键入accept并Enter

接着是安装选项,如果之前已经安装好NVIDIA驱动,那么第一项的“Driver”就取消选择(敲Enter即可取消选择)

反之就一并安装CUDA10.1对应的默认驱动版本,其他选项默认即可,然后将高亮光标移动到“Install”并Enter开始安装,如下图所示:

继续稍等片刻,出现如下图所示:

此时还需要设置好环境变量

#切换到根目录cd..#打开.bashrc文件sudo gedit~/.bashrc#在文件最后添加如下内容并保存export PATH="/usr/local/cuda-10.1/bin:$PATH"export LD_LIBRARY_PATH="/usr/lcoal/cuda-10.1/lib64:$LD_LIBRARY_PATH"#执行生效source~/.bashrc输入下方命令测试是否安装成功

cd/usr/local/cuda-10.1/samples/1_Utilities/deviceQuerysudo make./deviceQuery如果最后出现Result= PASS,表示CUDA安装成功

安装cuDNN

1.下载

进入cuDNN官网,首先需要登录或注册NVIDIA账户,成为开发者,官网:

一顿操作之后,跟随指引进入到下载页面:,我这里根据公司服务器上现有的环境,选择cuDNN7.6.4,对应CUDA10.1

2.安装

下载完成后发现是.tgz文件,需要先解压

cd Downloads/tar zxvf cudnn-10.1-linux-x64-v7.6.4.38.tgz解压后,在当前目录下生成一个“cuda”文件夹,依次执行以下命令进行安装配置环境

sudo cp cuda/include/cudnn.h/usr/local/cuda-10.1/includesudo cp cuda/lib64/libcudnn*/usr/local/cuda-10.1/lib64sudo chmod a+r/usr/local/cuda-10.1/include/cudnn.h sudo chmod a+r/usr/local/cuda-10.1/lib64/libcudnn*最后通过下方命令查看cuDNN版本,如下图,三个数字依次显示,代表版本是7.6.4,安装正确

cat/usr/local/cuda/include/cudnn.h| grep CUDNN_MAJOR-A 2至此,CUDA和cuDNN的安装已经完成。

阅读剩余
THE END