ubuntu16.04 NVIDIA CUDA8.0 以及cuDNN安裝

下載CUDA

官網下載 按照本身的實際狀況進行選擇,下載合適的版本。linux

官方安裝指南bash

注意這裏下載的是cuda8.0的runfile(local)文件。 ide

安裝CUDA

下載完成後,解壓到當前目錄,切換到該目錄輸入:工具

  sh cuda_8.0.44_linux.run –override //_8.0.44是本文采用的版本,安裝時根據實際調整。

初始化安裝

初始安裝是,出現不少選擇的選項,直接Ctrl+C,以後的選項參考以下:性能

Do you accept the previously read EULA? accept/decline/quit: accept Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 361.62? (y)es/(n)o/(q)uit: n Install the CUDA 8.0 Toolkit? (y)es/(n)o/(q)uit: y Enter Toolkit Location [ default is /usr/local/cuda-8.0 ]: Do you want to install a symbolic link at /usr/local/cuda? (y)es/(n)o/(q)uit: y Install the CUDA 8.0 Samples? (y)es/(n)o/(q)uit: y Enter CUDA Samples Location [ default is /home ]:

輸入accept接受條款測試

輸入n不安裝nvidia圖像驅動,以前已經安裝過了ui

輸入y安裝cuda 8.0工具this

回車確認cuda默認安裝路徑:/usr/local/cuda-8.0spa

輸入y用sudo權限運行安裝,輸入密碼命令行

輸入y或者n安裝或者不安裝指向/usr/local/cuda的符號連接

輸入y安裝CUDA 8.0 Samples,以便後面測試

回車確認CUDA 8.0 Samples默認安裝路徑。

安裝過程

Installing the CUDA Toolkit in /usr/local/cuda-8.0 ... Missing recommended library: libGLU.so Missing recommended library: libX11.so Missing recommended library: libXi.so Missing recommended library: libXmu.so Installing the CUDA Samples in /home/zhou ... Copying samples to /home/zhou/NVIDIA_CUDA-8.0_Samples now... Finished copying samples. ===========
= Summary =
=========== Driver: Not Selected Toolkit: Installed in /usr/local/cuda-8.0 Samples: Installed in /home/zhou, but missing recommended libraries Please make sure that - PATH includes /usr/local/cuda-8.0/bin - LD_LIBRARY_PATH includes /usr/local/cuda-8.0/lib64, or, add /usr/local/cuda-8.0/lib64 to /etc/ld.so.conf and run ldconfig as root To uninstall the CUDA Toolkit, run the uninstall script in
/usr/local/cuda-8.0/bin Please see CUDA_Installation_Guide_Linux.pdf in
/usr/local/cuda-8.0/doc/pdf for detailed information on setting up CUDA. ***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 361.00 is required for CUDA 8.0 functionality to work. To install the driver using this installer, run the following command, replacing with the name of this run file: sudo .run -silent -driver Logfile is /tmp/cuda_install_2961.log

添加環境路徑

安裝完畢後,再聲明一下環境變量,並將其寫入到 ~/.bashrc 的尾部:

sudo gedit ~/.bashrc

尾部添加:

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

而後設置環境變量和動態連接庫,在命令行輸入:

sudo gedit /etc/profile

在打開的文件末尾加入:

export PATH=/usr/local/cuda/bin:$PATH

保存以後,建立連接文件:

sudo gedit /etc/ld.so.conf.d/cuda.conf

在打開的文件中添加以下語句:

/usr/local/cuda/lib64

而後執行:

sudo ldconfig

使連接當即生效。

測試

cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery make -j4 sudo ./deviceQuery  

若會輸出相應的顯卡性能信息,代表cuda安裝成功。

cuDNN安裝

下載cuDNN,解壓。

tar -zxvf cudnn-8.0-linux-x64-v7.tgz

 獲得一個cuda文件夾,進入以後會有include文件夾和lib64文件夾

執行下列命令:

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ sudo chmod a+r /usr/local/cuda/include/cudnn.h sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
相關文章
相關標籤/搜索