ubuntu 15.04 下的 nvidia(待续)

检查自己的GPU是否支持CUDA,linux可用以下命令来查看GPU型号:

lspci | grep –i nvidia

本机显示结果如下

03:00.0 3D controller: NVIDIA Corporation GK110BGL [Tesla K40c] (rev a1)
04:00.0 VGA compatible controller: NVIDIA Corporation GK110GL [Quadro K5200] (rev a1)
04:00.1 Audio device: NVIDIA Corporation GK110 HDMI Audio (rev a1)

只要GPU型号可以在https://developer.nvidia.com/cuda-gpus找到,就是支持CUDA的,同时还可以查看显卡的计算能力,数值越大越好。

检查自己的操作系统是不是CUDA支持的,可以输入以下命令:

uname -m && cat /etc/*release

显示结果如下
第一行显示有x86_64,说明系统是x86构架64位系统;

x86_64
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=15.04
DISTRIB_CODENAME=vivid
DISTRIB_DESCRIPTION="Ubuntu 15.04"
NAME="Ubuntu"
VERSION="15.04 (Vivid Vervet)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 15.04"
VERSION_ID="15.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

CUDA支持的操作系统在以下网址可以找到http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/#overview

检查操作系统是否安装了gcc,可用以下命令

gcc --version

显示结果如下

gcc (Ubuntu/Linaro 4.7.4-3ubuntu2) 4.7.4
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

很多操作系统都预装有gcc,如果你的没有就先安装一下。有时gcc已经预装,但是gcc –version执行后没有显示信息,可以执行下面命令来查询系统的gcc信息。

cat /proc/version

显示结果如下

Linux version 3.19.0-15-generic (buildd@komainu) (gcc version 4.9.2 (Ubuntu 4.9.2-10ubuntu13) ) #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015

备注:预装的gcc是4.9.2,而本机为了使用matlab2014a和matlab2015a(gcc仅支持4.7.x)调用mex文件,所以对gcc进行了降级安装,降级安装方法见
降级安装gcc/g++版本为4.7.x 。

查询已安装的cuda

nvcc -V

若查询不到可查看下面博文方法
Ubuntu15.04 64位安装Theano(已经测试可执行)

配置cuda

nvidia-settings

会弹出显卡配置的界面,至少7个大项,其中有GPU-0(Quadro K5200)和GPU-1(Tesla K40c),如果能看到自己的显卡的话,应该就算安装成功了。
可设置GPU-0(Quadro K5200)和GPU-1(Tesla K40c)的
ECC Setting
带有ECC功能的内存(通常这种内存使用在服务器上),把这个选项设为Enable之后,就会自动就自动检测并且纠正内存中奇数位的错误,但是对于偶数位的错误,则只能检测而不能纠正。这样虽然 会牺牲一些速度,但是却能够是系统运行的更加稳定,因此建议所有使用Ecc内存的读者打开这个选项

测试安装的cuda,默认安装在 /usr/local/cuda/samples
进入该目录,执行

#注意,换成自己的路径
cd /usr/local/cuda/samples
#编译 make (安装命令 sudo apt-get install cmake)
make

该过程也比较漫长,请耐心等待。

全部编译玩后,进入/usr/local/cuda/samples/bin/x86_64/linux/release,执行

#运行实例 ./deviceQuery
cd /usr/local/cuda/samples/bin/x86_64/linux/release
sudo ./deviceQuery

检验驱动是否安装成功

cat /proc/driver/nvidia/version

显示结果如下

NVRM version: NVIDIA UNIX x86_64 Kernel Module  352.63  Sat Nov  7 21:25:42 PST 2015
GCC version:  gcc version 4.9.2 (Ubuntu 4.9.2-10ubuntu13) 

查看NVIDIA驱动版本

sudo dpkg --list | grep nvidia-*

备注:安装cuda之后,就会自动安装相应的驱动,所以若安装cuda后,在执行

sudo apt-get install nvidia-352

就会导致驱动有相互覆盖,导致cuda使用出现问题。
由于Ubuntu中已经为NVIDIA显卡安装了驱动nouveau,而且该驱动正在运行中,所以安装驱动的过程稍微麻烦,建议先单独安装显卡驱动,再安装cuda,安装详情见
安装NVIDIA驱动。

sudo fuser -v /dev/nvidia* #查找占用GPU资源的PID
sudo lsof -n -w /dev/nvidia* #查找占用GPU资源的PID

参考主页

http://blog.csdn.net/jiandanjinxin/article/details/50481200
http://blog.csdn.net/jiandanjinxin/article/details/51954179
http://blog.csdn.net/xuezhisdc/article/details/47075401
http://jingyan.baidu.com/article/a3aad71a85fadbb1fb0096b0.html/article/a3aad71a85fadbb1fb0096b0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/246941.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LSTM

具体推导公式为: https://zybuluo.com/hanbingtao/note/581764 转载于:https://www.cnblogs.com/invisible2/p/11593270.html

查看windows显卡内存详细信息

方式一: 打开运行(WindowsR),输入DXDIAG,打开DirectX诊断工具 可以看到显卡是AMD Radeon HD 7000 series,但是没有具体显卡信息,这个型号是AMD在2013年主推的ATI的入门级独显系列,其…

会话技术CookieSession

1.会话技术 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会 话技术就是记录这次会话中客户端态的状与数据的。 会话技术分为Cookie和Session: Cookie:数据存储在客户端本地&#xff0…

从服务器上传和下载文件方法

1. ssh 安装SSH Secure Shell Client客户端 下载链接 http://download.csdn.net/detail/jiandanjinxin/9755684 使用方法参考主页 http://www.cnblogs.com/wxjnew/archive/2013/06/05/3118808.html http://www.cnblogs.com/pingzhanga/p/5126885.html 导致此问题的原因是…

动态页面技术(JSP/EL/JSTL)

1 JSP技术1.1 jsp脚本和注释jsp脚本&#xff1a;  1) <%java代码%> ----- 内部的java代码翻译到service方法的内部  2) <%java变量或表达式> ----- 会被翻译成service方法内部out.print()  3) <%!java代码%> ---- 会被翻译成servlet的成员的内容jsp…

Deep Learning运行所需的硬件配置(转)

A Full Hardware Guide to Deep Learning 2015-03-09 by Tim Dettmers 304 Comments 转自&#xff1a;http://timdettmers.com/2015/03/09/deep-learning-hardware-guide/ Deep Learning is very computationally intensive, so you will need a fast CPU with many cores, ri…

DBUtils

概述 DBUtils是Java编程中的数据库操作实用工具&#xff0c;小巧简单实用。 DBUtils封装了对JDBC的操作&#xff0c;简化了JDBC操作&#xff0c;可以少写代码。 DBUtils三个核心功能介绍 QueryRunner中提供对sql语句操作的APIResultSetHandler接口&#xff0c;用于定义select操…

ubuntu系统中import h5py, ImportError: No module named h5py的解决方法

问题如下&#xff1a; 在python中输入 import h5py 却出现如下问题&#xff1a; Traceback (most recent call last):File "<stdin>", line 1, in <module> ImportError: No module named h5py于是&#xff0c;查询网上资料&#xff0c;给出如下解决…

在VNC远程桌面环境Xfce4中Tab键失效的解决方法

配置vnc远程桌面环境xfce4见下文 windows vnc 远程登录 ubuntu Linux 系统 在成功登陆xfce4远程桌面环境之后发现在终端中Tab键不能自动补齐。问题的原因是由于Tab键的功能被窗口快捷键占用&#xff0c;从而Tab键不起作用。 解决方法1如下&#xff1a; <span style&quo…

windows7 下vmware workstation 12安装Ubuntu16.04虚拟机及安装和共享文件夹

关于安装虚拟机&#xff0c;具体细节可参考下文&#xff08;已测试可执行&#xff09; vmware workstation 12 安装 ubuntu kylin 16.04虚拟机 下面就给出在虚拟机Ubuntu16.04下安装VMware Tools&#xff0c;是为了实现目标主机和虚拟机之间的通讯。 1.打开虚拟机之后&#…

图灵测试是不是已经Out了

图灵测试是图灵于1950年提出的一个关于判断机器是否能够思考的著名试验&#xff0c;测试某机器是否能表现出与人等价或无法区分的智能。 机器能否具备人类思考能力是图灵测试的核心关键。因此&#xff0c;若一台机器仅仅是通过了所谓的某种规则的“图灵测试”&#xff0c;这不…

ubuntu 15.04 /var/log/下各个日志文件及修复无message文件和debug文件

本文简单介绍ubuntu/var/log/下各个日志文件&#xff0c;方便出现错误的时候查询相应的log /var/log/alternatives.log-更新替代信息都记录在这个文件中/var/log/apport.log -应用程序崩溃记录/var/log/apt/ -用apt-get安装卸载软件的信息/var/log/auth.log -登录认证log/v…

ubuntu 15.04 系统中如何启用、禁用客人会话

方法1&#xff1a; 禁止启用客人会话 sudo gedit /etc/lightdm/lightdm.conf输入如下 [SeatDefaults] greeter-sessionunity-greeter user-sessionubuntu allow-guestfalse 然后关机重启即可生效。 启用客人会话 去掉 allow-guestfalse 即可。 方法2&#xff1a; 禁止…

前端行性能优化

PS&#xff1a;结合了精英的思想和自己的一些小小的总结~ 影响用户访问的最大部分是前端的页面。网站的划分一般为二&#xff1a;前端和后台。我们可以理解成后台是用来实现网站的功能的&#xff0c;比如&#xff1a;实现用户注册&#xff0c;用户能够为文章发表评论等等。而前…

ps怎么扣圆

在 Photoshop 中扣圆&#xff08;即将图像中的对象或人物从背景中抠出并形成一个圆形选择&#xff09;的步骤如下&#xff1a; 打开图像&#xff1a; 在 Photoshop 中打开你想要编辑的图像。 选择椭圆选框工具&#xff1a; 在工具栏中找到椭圆选框工具&#xff08;Elliptical …

Linux 下修改(NTFS或fuseblk)磁盘(卷标)显示名称

因服务器挂在新的硬盘&#xff0c;显示的是硬盘名称为中文&#xff0c;有些程序调用不支持中文&#xff0c;故需要修改挂在硬盘的名称。 查看当前所有分区 sudo fdisk -l 查看所有分区的磁盘格式 df -T 先卸载要修改名称的分区 sudo umount /dev/sda2 修改名称 sudo nt…

构建单页Web应用

单页应用是什么&#xff1f; 让我们先来看几个网站&#xff1a; coding teambition cloud9 注意这几个网站的相同点&#xff0c;那就是在浏览器中&#xff0c;做了原先“应当”在客户端做的事情。它们的界面切换非常流畅&#xff0c;响应很迅速&#xff0c;跟传统的网页明…

电脑可安装的超炫实用软件

本文所提及到的软件下载可见&#xff1a; 链接&#xff1a;http://pan.baidu.com/s/1hsQ9OTQ 密码&#xff1a;bqfc 1. SpaceSniffer 想一目了然你硬盘上什么东西最占地方吗&#xff1f;下这个就对了。 网站&#xff1a;http://www.uderzo.it/main_products/space_sniffer/…

PPT超炫资源

本文所涉及到的软件下载可见链接 链接: https://pan.baidu.com/s/1c2A2XqS 密码: p85b 1. PhotoZoom Pro 和Teorex 它的原理是利用插值算法来放大图片&#xff0c;让分辨率较低的图片可以变得很清晰。该软件未注册(收费)&#xff0c;而且会有水印。去水印软件 Teorex。 2. …