cuda版本查看_ubuntu安装CUDA
0 写在前面
安装环境:ubuntu18.04以及GTX1050Ti笔记本
为什么要安装CUDA?
参考百科,CUDA是英伟达推出的集成技术,通过该技术可利用GeForce 8 以后的GPU或者较新的Quadro GPU进行计算。例如典型的tensorflow-GPU和pyCUDA安装之前都要先安装CUDA。
1 安装N卡驱动
安装ubuntu系统之后自带开源NVIDIA Nouveau驱动,但是很容易出现ubuntu18双系统安装后登陆重启卡死问题。安装N卡驱动(即CUDA的硬件支持)之前必须先禁用这个驱动。 终端输入以下命令没有返回结果说明禁用成功。
lsmod | grep nouveau
然后终端输入如下可以查看推荐的驱动版本:
ubuntu-drivers devices
笔者显示结果如下,说明nvidia-driver-435是推荐的
jj@jj-u:~/Downloads$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv0000103Csd0000838Fbc03sc00i00
vendor : NVIDIA Corporation
model : GP107M [GeForce GTX 1050 Ti Mobile]
driver : nvidia-driver-435 - distro non-free recommended
driver : nvidia-driver-430 - distro non-free
driver : nvidia-driver-390 - distro non-free
driver : nvidia-driver-410 - third-party free
driver : xserver-xorg-video-nouveau - distro free builtin
此时终端输入sudo ubuntu-drivers autoinstall
即可自动安装,或者输入sudo apt install nvidia-driver-435
安装,然后重启系统即可。
安装过程中可能会跳出让你进入什么Key界面,这是因为安全模式安装第三方驱动需要写入key,具体遇到可百度,最简单粗暴的方法就是进入BIOS关闭安全模式启动,然后再安装n卡驱动。
重启后终端输入nvidia-smi
,结果如下:
jj@jj-u:~/Downloads$ nvidia-smi
Tue Jan 7 12:31:39 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21 Driver Version: 435.21 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 105... Off | 00000000:01:00.0 On | N/A |
| N/A 42C P0 N/A / N/A | 523MiB / 4040MiB | 18% Default |
+-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1491 G /usr/lib/xorg/Xorg 210MiB |
| 0 1658 G /usr/bin/gnome-shell 146MiB |
| 0 2808 G /proc/self/exe 12MiB |
| 0 7951 G ...quest-channel-token=9976497191416364032 142MiB |
| 0 8743 G /opt/teamviewer/tv_bin/TeamViewer 9MiB |
+-----------------------------------------------------------------------------+
可以看到该驱动支持的最高CUDA版本是10.1,刻意提及最高版本是因为某些比如tensorflow-gpu 1.x版本或最高支持CUDA9.1,但是驱动支持向下兼容所以可以安装CUDA9.1,但最好版本别太老。
然后终端输入nvidia-settings
出现图形设置界面说明到此N卡驱动安装成功。
2 安装CUDA
2.1 下载安装CUDA
点击CUDA各版本链接,由于tensorflow 1.x版本可能不兼容CUDA10.1,所以选择CUDA10,按提示下载了2G左右的runfile,然后按提示终端输入sudo sh cuda_10.1.105_418.39_linux.run
,然后一直按F键读条到100%,然后根据终端提示输入即可,NVIDIA Accelerated Graphics Driver由于上一步安装过驱动就否了,
Do you accept the previously read EULA?
accept/decline/quit: accept Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?
(y)es/(n)o/(q)uit: nInstall the CUDA 10.0 Toolkit?
(y)es/(n)o/(q)uit: yEnter Toolkit Location[ default is /usr/local/cuda-10.0 ]: Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: yInstall the CUDA 10.0 Samples?
(y)es/(n)o/(q)uit: yEnter CUDA Samples Location[ default is /home/jj ]: Installing the CUDA Toolkit in /usr/local/cuda-10.0 ...
2.2 配置环境变量
终端输入:
cd ~
sudo gedit .bashrc
打开文档后末尾加入以下信息:
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/extras/CPUTI/lib64
export CUDA_HOME=/usr/local/cuda/bin
export PATH=$PATH:$LD_LIBRARY_PATH:$CUDA_HOME
然后source .bashrc
或者重启XD即可,终端输入nvcc -V
可检查是否安装成功,结果如下:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
或者终端输入:
cd ~/NVIDIA_CUDA-10.0_Samples/1_Utilities/bandwidthTest
make
./bandwidthTest
返回Result = PASS
代表cuda安装成功。
3 安装cuDNN
cuDNN是用于深度神经网络的GPU加速库,如果CUDA是工作台,那么cuDNN就是上面的螺丝刀等工具。
下载安装参考
ubuntu18.04 安装CUDA10.0blog.csdn.net
。
cuda版本查看_ubuntu安装CUDA相关推荐
- 如何解决pytorch 编译时CUDA版本与运行时CUDA版本不对应
转载请注明: 仰望高端玩家的小清新 http://www.cnblogs.com/luruiyuan/ 如何解决pytorch 编译时CUDA版本与运行时CUDA版本不对应 如果pytorch的编译时 ...
- centos7 cuda测试_CentOS 7 安装cuda环境
创建时间:2016-11-25 作者:海滨 背景介绍:为了加速类prisma风格图片渲染速度(开源项目yusuketomoto/chainer-fast-neuralstyle),先需要对一台装有Ge ...
- 切换cuda版本之后/usr/local/cuda/lib64找不到的问题
问题描述: The third-party dynamic library (libcudnn.so) that Paddle depends on is not configured correct ...
- Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
一,引言 由于系统从Ubuntu 14.04升级到了16.04,原来的CUDA 6.5无法继续使用,所以重新安装了CUDA 8.0. 二,卸载CUDA 6.5 和驱动 以下操作都在命令行界面操作,比如 ...
- nginx:启动、重启、关闭、版本查看、安装目录获取
通过cmd面板或者Xsheel控制面板,输入相应指令,如下表所示: 编号 目的 操作指令 1 利用配置文件启动nginx nginx -c /usr/local/nginx/conf/nginx.co ...
- vue webpak版本 查看_vue 安装webpack
webpack安装 由于 webpack 执行打包压缩时依赖 nodeJS,所以在安装 webpack 之前先安装一下 nodeJS. 因为 npm 是 nodeJS 平台默认的包管理工具,这里用 n ...
- Linux上查看已安装的CUDA和cuDNN版本号以及如何查看当前pytorch使用的cuda版本
1. 查看CUDA版本 cuda默认安装在/usr/local目录,可以使用ls -l /usr/local | grep cuda查看该目录下有哪些cuda版本 假设有如下输出: lrwxrwxrw ...
- 如何查看Win11的CUDA版本
如何查看Win11的CUDA版本 Preface CUDA简介 查看CUDA版本 方式一 方式二 Preface 在深度学习领域,需要安装Tensorflow及PyTorch等框架,需要GPU版本提高 ...
- 如何查看cudnn当前版本_Linux上查看已安装的CUDA和cuDNN版本号
做AI开发时,经常需要用到github上的各种代码,但是这些代码可能需要不同版本的AI开发框架和不同版本的CUDA.cuDNN才能跑通,于是我们的机器上可能要安装多个版本的CUDA和cuDNN,那么如 ...
最新文章
- 用python爬取一个人所有信息_python实战===爬取所有微信好友的信息
- 什么?Redis 的 QPS 是 MySQL 的 100 倍?
- 2.View绘制分析笔记之onMeasure
- select子句顺序
- Vue 2升级 Vue 3初探小细节
- linux 环境变量导出,关于Linux:如何删除导出的环境变量?
- 软件开发质量的双保险 — 2.业务设计验证与业务用例
- 4-5:TCP协议之确认应答(ACK)机制和超时重传机制
- 拼多多发布“3.8女神节”数据:超过70%女性自购鲜花
- Java定时器的cron设置详解Quartz
- java classpath详解_java Classpath全解(转)
- 源码阅读:SDWebImage(五)——SDWebImageFrame
- 二维傅里叶变换频谱图的含义
- Java5的倍数_关于java:将数字四舍五入到最接近的5的倍数
- vba手机号码归属_手机号码归属地查询
- 架构师日常-技术or业务
- Multisim实现极简数码管显示
- 概率论考点总结类型27 上侧α分位点
- 大数据分析案例-基于决策树算法构建员工离职预测模型
- 液晶显示器测试软件的使用经验分享(资源有下载链接)
热门文章
- 人工智能AI实战100讲(一)-机器人语义建图(下)
- PHP小语种网站开发,当阳小语种建站
- java 8是指什么_java中8个基本数据类型到底是指什么?是什么意思,有什么作用?我需要权威的回答,...
- 【Java从入门到天黑|05】JavaSE入门之面向对象(下)
- 教你玩转CSS 伪类
- 记HTML5 a 标签的一个小坑
- jQuery.extend() 使用语法详解
- 自从我这样撸代码以后,公司网页的浏览量提高了107%!
- 小程序 自定义组件报错[“usingComponents“][“my-list“] 未找到
- 信息的Raid存储方式,更安全的保障,更花钱的保障!