资讯专栏INFORMATION COLUMN

【GPU云主机 UHost】驱动安装指南:CentOS 7 环境配置之检查GPU设备识别、获取cud

Tecode / 2308人阅读

摘要:注意下载安装案例使用因为目前仅支持解压的路径可以自由选择,一般是下面,这边假设为发现使用率,为什么这个问题是系统读取状态信息不准确导致,执行下列命令可更正,让系统读取命令正确。

GPU云主机UHost CentOS 7环境配置

1. 检查GPU设备识别

  $ yum install pciutils
  $ sudo lspci | grep NVIDIA
  3D controller: NVIDIA Corporation GK210GL [Tesla K80] 表示识别为K80
  3D controller: NVIDIA Corporation Device 1b38 (rev a1) 表示为P40

2. 获取cuda网络源,并配置

NVidia官方源地址http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/

  $ wget http://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-8.0.61-1.x86_64.rpm
  $ rpm -Uvh cuda-repo-rhel7-8.0.61-1.x86_64.rpm

注:安装nvidia驱动需要kernel-devel包,安装方法如下:

  $ wget http://vault.centos.org/7.0.1406/updates/x86_64/Packages/kernel-devel-3.10.0-123.4.4.el7.x86_64.rpm
  $ wget http://vault.centos.org/7.0.1406/updates/x86_64/Packages/kernel-headers-3.10.0-123.4.4.el7.x86_64.rpm
  $ rpm -Uvh kernel-devel-3.10.0-123.4.4.el7.x86_64.rpm
  $ rpm -Uvh kernel-headers-3.10.0-123.4.4.el7.x86_64.rpm

3. 安装cuda 8.0

$ yum install cuda-8-0

3.1 查看驱动状态

$ sudo nvidia-smi

看到如下输出表示GPU驱动正常:

4. 测试GPU基本功能(可选)

4.1 增加LD path

$ export LD_LIBRARY_PATH="/usr/local/cuda-7.5/lib64:/usr/lib64/:$LD_LIBRARY_PATH"

4.2 安装cuda examples

  $ cd /usr/local/cuda/bin
  $ sh cuda-install-samples-8.0.sh ~/cuda-test/
  $ cd ~/cuda-test/NVIDIA_CUDA-8.0_Samples
  $ make
  $ ./bin/x86_64/linux/release/deviceQuery 获取设备状态
  $ ./bin/x86_64/linux/release/bandwidthTest 测试设备带宽

Note: 如果编译过程发现lnvcuvid的错误,可以执行:

$ find . -type f -execdir sed -i s/UBUNTU_PKG_NAME = "nvidia-367"/UBUNTU_PKG_NAME = "nvidia-375"/g {} 

其中nvidia-375是当前安装的驱动的版本

5. 安装cudnn

选装,注:不同AI框架对cudnn的版本支持不同

5.1 下载cudnn软件包

,需要注册nvidia账号后才能下载。

注意:CentOS 下载 cuDNN v5.1 Library for Linux

5.2 安装

案例使用cudnn5.1 因为TensorFlow目前仅支持5.1
$ tar -zxf cudnn-8.0-linux-x64-v5.1.tgz

解压的路径可以自由选择,一般是/usr/lib下面,这边假设为
$ export LD_LIBRARY_PATH=:$LD_LIBRARY_PATH

FAQ

  1. nvidia-smi 发现 GPU使用率100%,为什么?

这个问题是系统读取gpu状态信息不准确导致,执行下列命令可更正,让系统读取命令正确。

# nvidia-smi -pm 1

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126102.html

相关文章

  • GPU主机 UHost驱动安装指南:Ubuntu 14.04 环境配置检查GPU设备识别、获

    摘要:云主机环境配置检查设备识别表示识别为表示为获取网络源,并配置官方源地址安装在安装前请检测当前内核版本,然后确保对应版本的包已经安装,否则无法正常编译驱动。GPU云主机UHost Ubuntu 14.04 环境配置1. 检查GPU设备识别 $ sudo lspci | grep NVIDIA 3D controller: NVIDIA Corporation GK210GL [Tesla...

    Tecode 评论0 收藏0
  • GPU主机 UHost驱动安装指南:Ubuntu 16.04 环境配置检查GPU设备识别、屏

    摘要:除自行安装外,是否有其它可获得驱动镜像的方法可提交工单,或联系工作人员,获得制作的包含驱动和环境的镜像,节省人工安装的时间。实时文档欢迎访问GPU云主机UHost Ubuntu 16.04 环境配置1. 检查GPU设备识别 $ sudo lspci | grep NVIDIA 3D controller: NVIDIA Corporation GK210GL [Tesla K80] 表...

    Tecode 评论0 收藏0
  • GPU主机 UHost驱动安装指南:Ubuntu 18.04 环境配置检查GPU设备识别、屏

    摘要:云主机环境配置检查设备识别表示识别为表示为屏蔽开源驱动编辑如下文件写入下列内容更新并重启控制台镜像的内核为,该版本在官方已无法下载状态,此为安装驱动所必需,建议先升级内核至后续版本。GPU云主机UHost Ubuntu 18.04 环境配置1. 检查GPU设备识别 $ sudo lspci | grep NVIDIA 3D controller: NVIDIA Corporation ...

    Tecode 评论0 收藏0
  • GPU主机 UHost】产品简介、产品优势、机型与性能和深度学习指南

    摘要:云主机产品简介增强型云主机是基于成熟的云计算技术,专享高性能硬件的云主机服务。目前提供采用采用和采用机型。支持多种操作系统增强型云主机支持多种操作系统,如等,以适应不同行业的专业软件及建模需求。机型与性能型可选颗。GPU云主机UHost产品简介GPU增强型云主机是基于UCloud成熟的云计算技术,专享高性能GPU硬件的云主机服务。大幅提升图形图像处理和高性能计算能力,并具备弹性、低成本、易于...

    Tecode 评论0 收藏0
  • 概览 GPU主机 UHost

    摘要:概览概览产品简介产品优势机型与性能深度学习指南驱动安装指南环境配置环境配置环境配置环境配置 概览产品简介产品优势机型与性能深度学习指南驱动安装指南CentOS7环境配置Ubuntu14.04环境配置Ubuntu16.04环境配置Ubuntu18.04环境配置

    ernest.wang 评论0 收藏2568

发表评论

0条评论

最新活动
阅读需要支付1元查看
<