日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1

發(fā)布時間:2025/3/21 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

1.前面已經(jīng)裝好了顯卡驅(qū)動,那接下來開始配置CUDA8.0、CUDNN5.1。
2.我的安裝的環(huán)境是DELL的G7 ,CPU是i7 8代,顯卡是GTX 1060,系統(tǒng)環(huán)境是Ubuntu16.04 LTS,CUDA8.0, CUDNN5.1。

一、更改GCC版本

1.關(guān)于gcc 版本,ubuntu16.04自帶的gcc 5.4這個版本
(1)cuda8.0 GA1不支持gcc 5.0以上的編譯器,因此需要對GCC進(jìn)行降級降級,我這里給出把編譯器降到4.9的操作。
(2)cuda8.0 GA2不用降級gcc,完全支持gcc 5.4,建議使用GA2那個版本,因?yàn)椴挥媒导塯cc那么麻煩,還有降級gcc也有個不好的地方,當(dāng)你更新系統(tǒng)的時候,gcc又自動升級,到時cuda庫又用不了。
2.查看ubuntu16.04的gcc版本

gcc -v

可以看到gcc的版本是5.4的,cuda8.0有兩個版本

3.降gcc版本(可以不降,降版本有時候會報有兩個gcc的錯誤)

sudo apt-get install g++-4.9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 10 sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30 sudo update-alternatives --set cc /usr/bin/gcc sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30 sudo update-alternatives --set c++ /usr/bin/g++

4.更新系統(tǒng),重啟電腦。

sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo reboot

5.再次查看gcc版本

gcc -v

二、安裝CUDA8.0

1.下載cuda8.0,下載地址: https://developer.nvidia.com/cuda-toolkit-archive ,選擇自己要下載的版本,我這里選擇8.0.


2.下載完成之后,切換到下載目錄。
(1)更改.run文件的權(quán)限

sudo chmod a+x cuda_8.0.61_375.26_linux.run

(2)安裝cuda

sudo sh ./cuda_8.0.61_375.26_linux.run


一直按回車到100%,然后就是按提示選擇。
第一個選擇:選擇輸入accept接受條款。
第二個選擇:輸入n不安裝nvidia圖像驅(qū)動,因?yàn)橹耙呀?jīng)安裝過了 。
第三個選擇:輸入y安裝cuda 8.0工具 。
第四個選擇:回車確認(rèn)cuda默認(rèn)安裝路徑:/usr/local/cuda-8.0 。
第五個選擇:輸入y用sudo權(quán)限運(yùn)行安裝,輸入自己的密碼。
第六個選擇:輸入y或者n安裝或者不安裝指向/usr/local/cuda的符號鏈接 。
第七個選擇:輸入y安裝CUDA 8.0 Samples,以便后面測試 。
(3)安裝完成之后更改配置環(huán)境。

sudo gedit /etc/profile

打開配置文件,在后面添加庫路徑

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


保存之后,執(zhí)行命令讓動態(tài)鏈接庫為系統(tǒng)所共享,重啟生效。

sudo ldconfig sudo reboot

3.查看cuda是否安裝成功
(1)查看版本

nvcc --version

輸出版本信息

(2)運(yùn)行cuda的samples,驗(yàn)證安裝是否成功

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

輸出以下信息代表成功,cuda安裝完成。

二、配置CUDNN

1.下載cudnn5.1,cuda8.0對應(yīng)的是5.1這個版本,從這里下載:https://developer.nvidia.com/rdp/cudnn-archive ,會提示注冊會員,但也可以別的社交賬號,比如使用qq掃描二維碼。


下載之后,切換到下載目錄,解壓安裝包。

tar xvzf cudnn-8.0-linux-x64-v5.1.tgz

之后得到一個cuda的目錄

2.把解壓出來的cuda文件下的lib文件與頭文件復(fù)制到cuda安裝路徑下

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 /usr/local/cuda/lib64/libcudnn*

3.配置完成CUDA和CUDNN之后使用驗(yàn)證是否成功

cat /usr/local/cuda/version.txt cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

輸出以下信息代表安裝成功

結(jié)語

1.安裝過程可能會有各種錯誤,如果有錯誤,最好看下自己當(dāng)前所在的路徑、權(quán)限和命令是否是對的,其實(shí)最主要還是耐心。
2.關(guān)于配置遇到的問題,都可以加這個群(487350510)互相討論學(xué)習(xí)。

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。