cuda编程与gpu并行计算(二):ubuntu16.04 cuda11.0 环境配置

先将CUDA文件下载下来

在这里插入图片描述

  1. 验证自己的电脑是否有一个可以支持CUDA的GPU

在ubuntu的终端中输入命令: lspci | grep -i nvidia ,会显示出NVIDIA GPU版本信息
在这里插入图片描述然后去CUDA的官网查看自己的GPU版本是否在CUDA的支持列表中。

验证自己的Linux版本是否支持 CUDA(Ubuntu 16.04没问题)

验证系统是否安装了gcc
gcc --version
在这里插入图片描述验证系统是否安装了kernel header和 package development

sudo apt-get install linux-headers-$(uname -r)
在这里插入图片描述
我这里已经有了所以显示升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 4 4个软件包未被升级

若以上各项验证检查均满足要求,便可进行下面的正式安装过程。如果没有满足要求的话,可以参考cuda的官方文档,里面有详细的针对每个问题的解决方案

CUDA提供两种安装方式:package manager安装和runfile安装, package manager 安装方式相对简单一些,但是我在阅读别人博客的过程中发现选择这种方式在安装过程中问题可能多一点,失败的概率较大。为了减少不必要的麻烦我选择runfile安装方式。

下载cuda安装包:cuda官网下载,根据系统信息选择对应的版本,runfile安装的话最后一项要选择 runfile文件。

我自己这里安装特别慢,是找的自己学长传的,当然网上也有很多解决下载慢的方法,也可以试试,包括更换阿里源、清华源,但对我都没用。

runfile在安装前还要操作一下

禁用Ubuntu自带的开源驱动:

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

输入以下内容并保存:

blacklist nouveau
options nouveau modeset=0

然后命令行运行:

sudo update-initramfs -u

然后重启。

输入下面这个命令
sudo lspci | grep nouveau
如果没内容,那么禁用成功

然后再重启,这次记得不要进入图形界面,在输密码的时候按下ctrl+alt+F1进入纯文本模式。

输入以下指令关闭图形界面

sudo service lightdm stop

进入下载run文件的目录,运行以下命令执行run安装文件, 记得把${filename}给替换成下载文件的名字!

sudo sh ${filename}.run

这里要提一下,老有博客说cd home,但实际上根本没有这步,你一打开文本命令行就在home了,cd之后反而会报can’t found错误

能选yes的全部选yes吧,有一个openGL好像双显卡的要选no,不过我不是,所以不清楚

等待安装结束,最后重启系统即可。

在~/.bashrc里面添加点路径就可以了:
export PATH=/usr/local/cuda-11.0/binKaTeX parse error: Expected '}', got 'EOF' at end of input: {PATH:+:{PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64
KaTeX parse error: Expected '}', got 'EOF' at end of input: …LIBRARY_PATH:+:{LD_LIBRARY_PATH}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值