新聞中心
隨著深度學(xué)習(xí)和領(lǐng)域的迅速發(fā)展和普及,GPU計算技術(shù)越來越被廣泛使用。CUDA是Nvidia公司針對其GPU推出的并行計算平臺和編程模型,可以使我們利用GPU的強大計算能力加速程序的運算速度。但是,對于初學(xué)者來說,在Linux下安裝CUDA還是有些棘手的。為此,本文將提供一份詳細(xì)易懂的Linux下CUDA安裝指南。

站在用戶的角度思考問題,與客戶深入溝通,找到定興網(wǎng)站設(shè)計與定興網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋定興地區(qū)。
一、準(zhǔn)備工作
在進行CUDA安裝前,需要進行一些前期的準(zhǔn)備工作。
1.確認(rèn)你的計算機支持Nvidia GPU??梢允褂靡韵旅顏頇z測:
$ lspci | grep -i nvidia
2.確認(rèn)你的GPU型號??梢允褂靡韵旅顏頇z測:
$ nvidia-i
3.確認(rèn)你的Linux系統(tǒng)是否支持CUDA??梢栽贜vidia的官網(wǎng)上查看。
4.下載CUDA的安裝文件??梢栽贜vidia的官網(wǎng)上下載。
二、安裝CUDA
下面將分步驟介紹如何在Linux下安裝CUDA。
1.卸載現(xiàn)有的Nvidia驅(qū)動程序??梢允褂靡韵旅睿?/p>
$ sudo apt-get remove –purge nvidia*
2.卸載Nvidia相關(guān)組件??梢允褂靡韵旅睿?/p>
$ sudo apt-get autoremove
3.禁用Nouveau驅(qū)動程序??梢允褂靡韵旅睿?/p>
$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf
在文件中加入以下內(nèi)容:
blacklist nouveau
options nouveau modeset=0
4.安裝gcc和make工具。可以使用以下命令:
$ sudo apt-get install gcc make
5.重啟計算機。為了確保之前的操作生效,需要重啟計算機。
6.進入命令行模式。在電腦開機時,按下Ctrl+Alt+F1進入命令行模式。
7.禁用X服務(wù)??梢允褂靡韵旅睿?/p>
$ sudo service lightdm stop
8.運行安裝程序??梢允褂靡韵旅睿?/p>
$ sudo sh cuda_*.run
在安裝過程中會提示你如何進行各種配置和選擇。按照提示進行選擇即可。
9.重啟計算機。為了確保CUDA的安裝生效,還需要再次重啟計算機。
三、測試CUDA
在安裝CUDA之后,可以通過以下步驟來測試CUDA是否正確安裝。
1.打開Nvidia的示例程序??梢允褂靡韵旅睿?/p>
$ cd /usr/local/cuda/samples
$ make
2.執(zhí)行CUDA示例程序??梢允褂靡韵旅睿?/p>
$ sudo ./bin/x86_64/linux/release/deviceQuery
執(zhí)行完之后,如果看到以下提示,則說明CUDA已經(jīng)安裝成功。
CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 1 CUDA Capable device(s)
Device 0: “GeForce GTX 1070”
CUDA Driver Version / Runtime Version 9.2 / 9.2
CUDA Capability Major/Minor version number: 6.1
Total amount of global memory: 8119 MBytes (8517871616 bytes)
(15) Multiprocessors, (128) CUDA Cores/MP: 1920 CUDA Cores
GPU Max Clock rate: 1683 MHz (1.68 GHz)
Memory Clock rate: 4004 Mhz
Memory Bus Width: 256-bit
L2 Cache Size: 2023152 bytes
Maximum Texture Dimension Size (x,y,z) 1D=(131072), 2D=(131072, 65536), 3D=(16384, 16384, 16384)
Maximum Layered 1D Texture Size, (num) layers 1D=(32768), 2023 layers
Maximum Layered 2D Texture Size, (num) layers 2D=(32768, 32768), 2023 layers
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 49152 bytes
Total number of registers avlable per block: 65536
Warp size: 32
Maximum number of threads per multiprocessor: 2023
Maximum number of threads per block: 1024
Max dimension size of a thread block (x,y,z): (1024, 1024, 64)
Max dimension size of a grid size (x,y,z): (2147483647, 65535, 65535)
Maximum memory pitch: 2147483647 bytes
Texture alignment: 512 bytes
Concurrent copy and kernel execution: Yes with 2 copy engine(s)
Run time limit on kernels: No
Integrated GPU sharing Host Memory: Yes
Support host page-locked memory mapping: Yes
Alignment requirement for Surfaces: Yes
Device has ECC support: Disabled
CUDA Device Driver Mode (TCC or WDDM): WDDM (Windows Display Driver Model)
Device supports Unified Addressing (UVA): Yes
Device supports Compute Preemption: Yes
Supports Cooperative Kernel Launch: Yes
Supports MultiDevice Co-op Kernel Launch: Yes
Device PCI Domn ID / Bus ID / location ID: 0 / 1 / 0
Compute Mode:
Default (multiple host threads can use this device simultaneously)
deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 9.2, CUDA Runtime Version = 9.2, NumDevs = 1, Device0 = GeForce GTX 1070
Result = PASS
四、
在本文中,我們介紹了如何在Linux下安裝CUDA。雖然在安裝過程中需要進行一些較為繁瑣的配置,但只要按照本文的步驟進行操作,就能夠順利地完成安裝。希望本文可以對初學(xué)者在Linux下使用CUDA有所幫助。
相關(guān)問題拓展閱讀:
- 如何ubuntu12/linux 安裝CUDA5.5
- linux安裝 cuda 怎么設(shè)置
如何ubuntu12/linux 安裝CUDA5.5
百度ubuntu cuda 安裝
工具/原料 這里以ubuntu 12.04為例 cuda 5.5-32位 方法/步驟 在英偉指耐信達的官網(wǎng)上下載對應(yīng)系統(tǒng)版本的cuda5.5工具包,我的筆記本是32位的,下載的包是cuda_5.5.22_linux_32.run,當(dāng)然下載deb包也可以,deb包可雙畝瞎擊安裝唯輪。推薦使用run包
linux安裝 cuda 怎么設(shè)置
安裝在遠程服務(wù)器上,先根據(jù)你顯卡的型號(服務(wù)器)去下載族盯橘相關(guān)的驅(qū)動安裝好,安裝過的就不用了,然后去下載則寬CUDA,最兆團新版是5.0,這些都可以在英偉達的官網(wǎng)上下到的。
在linux中cuda怎么安裝教程的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于在linux中cuda怎么安裝教程,Linux下的CUDA安裝指南,如何ubuntu12/linux 安裝CUDA5.5,linux安裝 cuda 怎么設(shè)置的信息別忘了在本站進行查找喔。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計和制作領(lǐng)域具有豐富的經(jīng)驗。
當(dāng)前題目:Linux下的CUDA安裝指南(在linux中cuda怎么安裝教程)
文章出自:http://www.dlmjj.cn/article/cosgppc.html


咨詢
建站咨詢
