• 机器学习踩坑之Ubuntu系统的CUDA安装


    参考文章:https://blog.csdn.net/u012235003/article/details/54575758

    准备工作

    • 去cuda官网下载安装文件
    • 进入文本行模式

    安装CUDA

    • 关闭图形界面
    sudo service lightdm stop
    
    • 运行cuda文件

    首先给cuda可执行权限:

    sudo chmod a+x filename
    
    • 运行cuda文件
    sudo ./filename --no-opengl-libs
    
    • 安装过程的选项选择
      阅读声明,一直按D即可,然后accept
      选项install nvidia accelerated Graphics Driver,输入n,因为前文已经安装了nvidia驱动
      选项install the OpenGL libraries,如果双显卡(集显+独显)选择n,如果只有独显可以选择y,如果双显卡选择y的话,会出现黑屏或者循环登录的问题,如果加上上面的参数不会出现这个选
      后面的可以都选择yes,最后一个选项我们可以选择n,也就是不复制Sample,因为安装目录下有sample

    • 重启图形化界面

    sudo service lightdm start
    
    • 环境配置
      安装完毕后,重启打开终端输入
    export PATH="/usr/local/cuda-9.2/bin:$PATH" 
    export LD_LIBRARY_PATH="/usr/local/cuda-9.2/lib64:$LD_LIBRARY_PATH"
    

    这两行命令是将cuda的bin文件和lib文件导出到系统环境中.
    如果安装的版本不是一样的,更换路径中的cuda-9.2

    检测安装是否成功

    • 检查路径
      ~/dev下是否存在多个以nvidia开头的文件,若无,安装错误,解决方案请参考下一篇文章

    • 检查CUDA Toolkit是否安装成功
      终端输入:

      nvcc -V
      

      会输出CUDA的版本信息

    • 编译samples例子
      进入到Samples安装目录,然后再该目录下终端输入make,等待十来分钟。

    • 编译完成后测试
      可以再Sample里面面找到bin/x86_64/linux/release/目录,并切换到该目录运行deviceQuery程序

      sudo ./deviceQuery
      

      查看输出结果,重点关注最后一行,Pass表示通过测试

      运行bandwidthTest程序

      sudo ./bandwidthTest
      

      查看输出结果,显示结果为PASS表示通过测试

    • 如果完成上述步骤表示CUDA安装成功

    联系我

    博客园:https://www.cnblogs.com/AWSG-Shaodw/
    CSDN:https://blog.csdn.net/AngleWithShotgun/
    简书:https://www.jianshu.com/u/df7323cbc116
    微信公众号:
    export1583561150778.jpg

    一笑不琅然一个专注于搞事情的大学IT男

    QQ:1009178488
  • 相关阅读:
    addEventListener、onclick和jquery的bind()、click()
    JQuery的click、bind、delegate、off、unbind
    JS的Scope
    JS对象深入剖析
    IP查找所属网段
    C#类的成员初始化顺序
    C#操作XML的完整例子——XmlDocument篇
    【开发实例】C#调用SAPI实现语音合成的两种方法
    C#打包制作安装程序过程全记录
    C# 仿制QQ弹出新闻消息框
  • 原文地址:https://www.cnblogs.com/AWSG-Shaodw/p/12398640.html
Copyright © 2020-2023  润新知