Ubuntu18.04安装CUDA

参考资料

Ubuntu16.04重装系统

主要步骤

注:系统环境变量设置需要根据自己下载的版本进行修改,不可直接照抄;第一个教程有些错误,对照第二个进行参考

安装完所需的三个文件后,进入mnistCUDNN文件夹,对cpp程序进行编译后直接运行

make
./mnistCUDNN

出现Test Passed即可!

其他问题记录

安装驱动

nvidia-smi后出现如下信息:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

问题原因:系统内核版本过高

解决方法:在官网下好对应的runfile文件,放到英文目录下(进入命令行模式后就无法输入中文了),删除NVIDIA现有的驱动,禁用默认驱动,重启后再次进入Ubuntu,这时候大概率会遇到“clean, files, blocks”的情况,直接重启电脑,在grub模式下先进入system setup,在secure boot中关闭安全模式(因为安全模式下NVIDIA驱动安装的时候需要设置key pair,实在是麻烦),退出后再进入Ubuntu的recovery模式,选择root模式,在命令行下完成安装,reboot后直接进入Ubuntu系统就能生效了。

安装CUDA

安装cuDNN

版本对应关系

参考资料:CUDA,NVIDIA Driver,Linux,GCC之间的版本对应关系表格
CUDA与驱动的版本对应:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
CUDA8.0与Linux/GCC的版本对应:https://docs.nvidia.com/cuda/archive/8.0/cuda-installation-guide-linux/index.html(其他版本将数字进行相应的更改)

留待解决

  • 我的电脑是双系统,Ubuntu和Windows,一开始在Windows下的任务管理器是不显示NVIDIA GPU的,但是安装完Ubuntu下的驱动后,重回Windows下就显示了。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容