Ubuntu16.04 下cuda的安装
来源:互联网 发布:mac host 生效 编辑:程序博客网 时间:2024/06/06 13:05
- cuda:CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
cuDNN:CuDNN是专门针对Deep Learning框架设计的一套GPU计算加速方案,目前支持的DL库包括Caffe,ConvNet, Torch7等。
cuda 的安装
- cuda下载官网:https://developer.nvidia.com/cuda-downloads
- 按照如下的配置下载
下载完成后再执行下述操作
sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.debsudo apt-get updatesudo apt-get install cuda
检测cuda是否安装成功
配置环境变量
sudo vim ~/.bash_profile# 加入export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"export CUDA_HOME=/usr/local/cuda# 保存后执行source ./bash_profile
- 执行nvidia-smi,如果出现下述界面则安装成功
- 遇到的问题
- Failed to initialize NVML: Driver/library version mismatch:重启就可以解决。
CuDNN 的安装
- 进入网址,注册登录后方能下载 https://developer.nvidia.com/cudnn
- 按照下图所示,进行操作
下载完成后执行下述操作:
tar xvzf cudnn-8.0-linux-x64-v5.1-ga.tgzsudo cp cuda/include/cudnn.h /usr/local/cuda/includesudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
查看cuda的版本
nvcc -V
- 注意事项
- cudnn版本问题:tensorflow-gpu 1.2 支持的cudnn版本是5.1 如果两者不匹配,则无法运行。所以运行前必须将两者版本匹配
阅读全文
0 0
- Ubuntu16.04 下cuda的安装
- Ubuntu16.04环境下安装CUDA、cudnn、Caffe、Tensorflow、pytorch
- Proxmox环境下 Ubuntu16.04 + CUDA 8.0 GA2 安装
- Proxmox + Ubuntu16.04 + CUDA 8.0 环境下,安装Tensorflow
- ubuntu16.04 Server 安装CUDA
- Ubuntu16.04+Cuda+Caffe安装
- 联想W510电脑Ubuntu16.04下nvidia和CUDA的安装
- ubuntu16.04 下安装加入opencv_contribute包的GPU版本的OpenCV3.2(CUDA支持)步骤与问题解决
- ubuntu16.04 安装cuda tool-kit
- Ubuntu16.04安装Cuda、OpenCV方法
- ubuntu16.04 显卡驱动与cuda安装
- ubuntu16.04系统安装cuda 8.0
- Ubuntu16.04安装cuda及cudnn
- ubuntu16.04 安装opencv3.3 cuda版
- Ubuntu16.04 安装 TensorFlow GPU--cuda,cudnn
- ubuntu16.04安装显卡驱动、CUDA、cuDNN
- ubuntu16.04配置GPU1080Ti 安装cuda caffe
- ubuntu16.04下安装CUDA,cuDNN及tensorflow-gpu版本过程
- 如何使用API
- Linux运维学习之路(3)Linux历史常识笔记
- 【软件工程】软件工程--常用软件开发模型比较分析
- ZOJ
- codeforces 91b Queue
- Ubuntu16.04 下cuda的安装
- 左神面试算法整理--二叉树前、中、后序遍历
- 离散化思想
- PHP语言基础
- ssh: connect to xxxxxxxxxx port 22: Connection refused
- 学习一个后缀自动机
- 【HttpClient4.5中文教程】【第一章 :基础】1.2 HttpClient接口
- [LeetCode] 155. Min Stack
- 获取当前时间