Ubuntu上搭建GPU伺服器

2021-09-08 03:45:49 字數 1707 閱讀 9898

在ubuntu系統的伺服器上搭建gpu環境

1.安裝顯示卡驅動

安裝

$ sudo ./nvidia-linux-******.run –no-opengl-files –no-x-check驗證

出現此圖表示安裝成功。

2.安裝cuda

安裝

$ sudo sh cuda_10.0.130_410.48_linux.run

cuda sample測試:

#編譯並測試裝置 devicequery:

$ cd /usr/local/cuda-8.0/samples/1_utilities/devicequery

$ sudo make

$ ./devicequery

#編譯並測試頻寬 bandwidthtest:

$ cd ../bandwidthtest

$ sudo make

$./bandwidthtest

如果這兩個測試的最後結果都是result = pass,說明cuda安裝成功。

3.安裝cudnn

安裝:

cudnn安裝包為tar檔案:

$ tar -xzvf cudnn-9.0-linux-x64-v7.tgz

$ 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*

cudnn安裝包為debian檔案:

安裝執行庫:

$ sudo dpkg -i libcudnn7_7.0.3.11-1+cuda9.0_amd64.deb`

安裝開發者庫:`

$ sudo dpkg -i libcudnn7-dev_7.0.3.11-1+cuda9.0_amd64.deb`

安裝樣例以及使用者指南:

$ sudo dpkg -i libcudnn7-doc_7.0.3.11-1+cuda9.0_amd64.deb

安裝文件位址

將cudnn樣例拷貝到乙個可操作目錄下:

$ cp -r /usr/src/cudnn_samples_v7/ $home

進入該目錄:

$ cd $home/cudnn_samples_v7/mnistcudnn

編譯mnistcudnn樣例:

$ make clean && make

執行mnistcudnn樣例:

$ ./mnistcudnn

若出現以下情況,則說明cudnn已經安裝完成。

test passed!

ubuntu上搭建svn伺服器

1.安裝svn apt get install subversion 2.建立svn倉庫 1 建立svn目錄 mkdir home svn 使用隱藏目錄 2 cd home svn 3 mkdir astar 4 建立倉庫astar svnadmin create home svn astar,執行...

ubuntu上搭建ngrok伺服器

說在前面 ngrok是乙個比較好用的內網穿透工具,通過他外網使用者可以直接訪問內網的裝置,本文主要講述如何自己搭建ngrok伺服器。準備 為了搭建伺服器,需要有乙個外網ip位址,現在雲服務很方便,可以隨便租用一台裝置來搭建伺服器。安裝go編譯器 網上有很多安裝的教程,需要注意的是1.4之後的版本需要...

Ubuntu上搭建dns伺服器

dns domain name service 網域名稱解析服務,就是將網域名稱和 ip 之間做相應的轉換。dns系統作用 正向解析 根據網域名稱查詢對應的ip位址 反向解析 根據ip位址查詢對應的網域名稱 主要在內網環境下,可能搭建多個伺服器位址,如svn位址 git位址 專案管路系統位址等,若是...