Ubuntu 16.04 nvidia-1070ti cuda9.0

Ubuntu 16.04 nvidia-1070ti cuda9.0

Install nvidia-driver

首先要安裝顯卡的驅動程式,數字版本可以根據自己的需求更改,一般來說會依照安裝的cuda版本做相應的變動,基本上和官網給的顯卡版本不會差距太多,如下圖所示的,cuda9.0安裝的驅動版本是384,因此比384高一點即可。小編安裝的時候最新版本是415,但做了相關測試沒發現任何問題,因此小編之後就安裝最新版本的了,若有發生問題再往前試試安裝其他不同版本即可。

法一:命令安裝

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install -f nvidia-367 

法二:圖式化安裝

點擊system-setting中的 additional drivers並選擇相對應的版本,之後按下apply changes即可

驗證 nvidia-driver

驗證的方法非常簡單,只要在terminal裡面打上nvidia-smi,若有出現以下畫面即表示安裝成功

安裝cuda9.0

到官網下載相對應的cuda安裝包

之後一個一個的執行command安裝即可,底下為安裝畫面:

sh cuda_9.0.176_384.81_linux.run

 

  • 設置環境變數

    gedit ~/.bashrc
 
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

 

  • 安裝missing library:

    網路上有找尋到安裝遺失library的方法,本想留著出錯的時候試試看的,但後來都沒有發現問題因此就沒有用了
 
sudo apt-get install libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev

驗證 cuda安裝成功與否:

驗證的方法可以至cuda所提供sample檔案的資料夾跑些程式測試,若有出現以下畫面即代表成功安裝

另外也可以測試nvcc指令查看成功與否:

安裝 cudnn

同樣的也是至官網下載相對應的檔案,小編這裡選擇的是cudnn7.4 for cuda9.0的檔案,到官網下載對應的三個檔案即可

一個一個的按照ubuntu的安裝指令安裝即可

dpkg -i libcudnn7_7.4.1.5-1+cuda9.0_amd64.deb

測試 cudnn成功與否

將cudnn的sample複製出來並執行,若出現以下畫面即代表成功,官網的參考範例如下:

 
cp -r /usr/src/cudnn_samples_v7/ $HOME
cd $HOME/cudnn_samples_v7/mnistCUDNN
make clean && make
./mnistCUDNN

 

 
0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments