Linux安装CUDA


前言

笔者最近在做深度学习和感知方面的一个学习,需要用到CUDA 来加速,所以安装了CUDA ,在这里总结了一下。

一、CUDA 是什么

cuda是Compute Unified Device Architecture的缩写。中文叫统一计算架构。是为了让Nvidia GPU(可以通俗理解成显卡,但是与显卡有不同)可以完成通用计算任务的一种集成技术。我们通常可以使用的cuda框架有c,c++,fortran,python,java的,可以为数据大吞吐量的工作提供很好的加速功能。

二、步骤

1.先查看有没有安装CUDA 在终端输入命令

nvcc -V 
#或者
nvcc --version

2.若没有,查看有没有安装显卡驱动

Software&Updates --> Additional Drivers
#如下图

在这里插入图片描述

一般默认是底下那个open source,一般不用这个,改成一个带有recommend的,笔者这里是470


3.查看Driver对应的CUDA version

终端输入nvidia-smi,显示

笔者是CUDA 11.4

4.到cuda-toolki-archive,下载对应的cuda

笔者选择了cuda 11.4.4
在这里插入图片描述
选择了对应的属性之后,在终端依次输入蓝色框命令,即:

wget https://developer.download.nvidia.com/compute/cuda/11.4.4/local_installers/cuda_11.4.4_470.82.01_linux.run
sudo sh cuda_11.4.4_470.82.01_linux.run

这时候因为前面步骤已经安装了Driver,这里会提示Existing package manager installation of the driver found. It is strongly recommended that you remove this before continuing.,我们选择continue即可,然后出现下面这样的界面,enter一下把Driver取消
在这里插入图片描述
安装过程结束后,显示下面界面

在这里插入图片描述

5.修改环境变量

vim ~/.bashrc

输入

export PATH=/usr/local/cuda-11.4/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
#其实这两句在步骤4安装完成后有说

接着source ~/.bashrc一下
最后再输入nvcc -V或者nvcc --version,显示

在这里插入图片描述
表示安装成功

总结

至此,系统下对应的CUDA 版本已经安装成功啦~

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值