• CentOS 6.5 搭建cuda环境


    首先这一篇文章是我搞了N多天后,才成功一点经验,为了不至于下次搭建时忘记,所以记录下来。nivida官网有一个文档,大家可以下载看一下

    https://developer.nvidia.com/cuda-downloads

    cuda官方资料

    1.1System Requirement(系统要求)

    (1)一个支持cuda的gpu

     (2)一个支持cuda的linux发行版本系统,以及linux中要带有gcc以及相应的工具连

     (3)NVIDIA的ToolKit 下载地址https://developer.nvidia.com/cuda-downloads

    我本人用的是CentOS 6.5 64bit(建议大家用64位系统)

    2 Pre-Installation Action (安装前准备)

    (1)verify you have a cuda-capable GPU(确认你有一个支持cuda的GPU)

             #lspci | grep -i nvidia    //lspci 列出当前系统下的显卡信息,用管道符+grep命令来过滤,查看是否有支持cuda的GPU

    (2)Verify You Have a Supported Version of Linux(核对你有一个被cuda支持的linux版本)

             #uname -m && cat /etc/*release              &&运算符,只有当第一条uname -m 正确执行,第二条cat /etc/*release才会执行

             上述命令会输出类似如下的内容

                      x86_64

                     CentOS 6.5(final)

     (3) Verify the System Has gcc Installed(核对系统安装有gcc编译器)

           #gcc --version

      (4)  Verify the System has the Correct Kernel Headers and Development Packages Installed  (核对系统有正确的kernel headres 和kernel development 包被安装)

                搭建光盘yum源,进入光盘yum源,执行如下命令

                 # yum install -y kernel-devel-$(uname -r) kernel-headers-$(uname -r)

    3 下载相应版本的cuda ToolKit 

             我下载的版本是linux ->x86_64->linux->CentOS->7->rpm包

             其实把这个下载rpm包放到u盘的CentOS 镜像的Packages目录下

    4 安装第三方yum源EPEL,这里一篇关于EPEL的文章http://os.51cto.com/art/201312/420725.htm

             

               # wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm    //大家根据自己用的是CentOS 7 还是CentOS 6选择自己的 epel ,如果是CentOS 7连接里面的数字要变成7,请注意这一步需要电脑联网,

               # rpm -ivh epel-release-latest-7.noarch.rpm

               # yum repolist  检查是否安装成功

    文/玫瑰小鹿angelina(简书作者)

    原文链接:http://www.jianshu.com/p/59f80d77d705
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
     
    5 cuda toolkit安装
      # sudo rpm --install cuda-repo-<distro>-<version>.<architecture>.rpm
      #sudo yum clean expire-cache
      #yum install -y cuda
     
    下面是特别注意
                    由于cuda toolkit安装完成后,会无法启动桌面系统,总是在读秒后,进入CentOS界面加载,然后就进入黑屏,无法进入系统,具体原因我也不太清楚为什么会造成这种情况,我的解决办是,在安装完第5步之后,先不要重启电脑,要修改/etc/inittab文件,把id:5:initdefault:中的5改成3就行了。开机启动后就会进入字符界面,不回启动窗口界面,这样linux操作系统就可以进入了。在字符界面下输入init 5命令,还是无法进入图像界面,估计是被cuda toolkit干掉了。
     
    6  post-installation actions (安装后配置)
         在/etc/profile最后加入如下两行
       export PATH=$(PATH):/usr/local/cuda-7.5/bin
       export LD_LIBRARY=$(LD_LIBRARY):/usr/local/cuda-7.5/lib64
  • 相关阅读:
    Django的路由层详情
    如何创建一个django工程与和mysql打通
    初识Django
    初识爬虫
    MongoDB 全部笔记
    爬取视频案例
    课程接口调试
    vue的初识与简单使用---前后端分离通过接口调取数据
    requirements.txt 的使用与创建
    数字与字符串类型
  • 原文地址:https://www.cnblogs.com/cplinux/p/5457871.html
Copyright © 2020-2023  润新知