新聞中心
CUDA作為英偉達(dá)公司為自家GPU實現(xiàn)的通用計算平臺,支持c++、VS、Python、MATLAB以及各種深度學(xué)習(xí)框架。為了方便使用CUDA,我們以下介紹,其中以Ubuntu系統(tǒng)為例。

創(chuàng)新互聯(lián)服務(wù)項目包括橋東網(wǎng)站建設(shè)、橋東網(wǎng)站制作、橋東網(wǎng)頁制作以及橋東網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,橋東網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到橋東省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
1. 檢查GPU型號
在Linux環(huán)境下,可以通過以下命令檢查電腦上的GPU型號:
“`
lspci |grep -i nvidia
“`
其中-lspci是查看PCI設(shè)備信息,-grep是根據(jù)關(guān)鍵字查找相應(yīng)信息。
2. 下載CUDA相關(guān)文件
CUDA的官方網(wǎng)站為https://developer.nvidi/cuda-toolkit-archive,用戶可以根據(jù)自己的需要選擇不同版本的CUDA Toolkit。
下載完成后,用戶需要解壓縮所下載的CUDA Toolkit包,建議將解壓縮后的文件夾放在/opt目錄下,方便管理。
3. 安裝依賴
需要安裝的依賴包括:gcc、g++、make、ssh server、libc6、libc-dev-bin、libc-dev、libcublas6.5、libncurses5、libncurses6、zlib1g、zlib1g-dev、libjpeg-dev、nvidia驅(qū)動等。
“`
sudo apt-get install -y ssh gcc g++ libc6-dev libcublas10 libcublas-dev zlib1g zlib1g-dev libjpeg-dev
sudo apt-get install -y linux-headers-$(uname -r)
“`
其中uname -r可以獲取當(dāng)前操作系統(tǒng)內(nèi)核版本及其指示。
4. 編輯環(huán)境變量
CUDA需要在系統(tǒng)環(huán)境變量中添加一些變量,以便正常使用。用戶需要在/etc/environment中添加以下環(huán)境變量:
“`
PATH=”$PATH:/usr/local/cuda/bin”
LD_LIBRARY_PATH=”$LD_LIBRARY_PATH:/usr/local/cuda/lib64″
“`
其中/usr/local/cuda為CUDA的解壓目錄。
5. 修改系統(tǒng)配置文件
在Ubuntu系統(tǒng)中,由于默認(rèn)啟用了nouveau開源驅(qū)動,因此需要先將其禁用,才能使用nvidia官方驅(qū)動。
“`
sudo gedit /etc/modprobe.d/blacklist.conf
“`
在文件內(nèi)容的末尾加入以下內(nèi)容:
“`
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
“`
保存后執(zhí)行以下命令:
“`
sudo update-initramfs -u
sudo reboot
“`
重啟后,用戶可以安裝NVIDIA官方顯卡驅(qū)動:
“`
sudo apt-get install nvidia-driver-*
“`
6. 進(jìn)行CUDA安裝
用戶可以通過以下命令進(jìn)入到解壓后的文件夾當(dāng)中:
“`
cd /opt/cuda-10.1/
“`
可以使用以下命令安裝CUDA:
“`
sudo sh cuda_10.1.168_418.67_linux.run //其中cuda_10.1.168_418.67_linux.run為相應(yīng)的文件名
“`
安裝過程中會彈出一些選項供用戶選擇(包含PATH、nvcc、driver的安裝路徑、CUDA示例、NVIDIA Accelerated Graphics Driver for Linux-x86_64等),請根據(jù)自己的需要進(jìn)行選擇。
7. 測試CUDA是否安裝成功
安裝完成后,用戶可以使用以下命令查看CUDA的版本號:
“`
nvcc –version
“`
如果輸出相應(yīng)版本信息,則說明CUDA安裝成功。
8. 安裝cuDNN和TensorRT
cuDNN是deep learning體系上的核心庫,而TensorRT是針對深度學(xué)習(xí)優(yōu)化的高性能的推理引擎,是英偉達(dá)的一項高性能機(jī)器學(xué)習(xí)軟件開發(fā)工具包。用戶可以在官方網(wǎng)站下載相應(yīng)的安裝包,然后使用以下命令進(jìn)行安裝:
“`
tar –xzvf xxx.tgz //解壓安裝包
sudo cp –r cuda/include/* /usr/local/cuda-10.1/include/ //將解壓后的文件拷貝到相應(yīng)目錄下
sudo cp –r cuda/lib64/* /usr/local/cuda-10.1/lib64/
“`
安裝完成后,用戶可以使用cuDNN的自帶代碼進(jìn)行測試,以確定安裝是否成功。
本文針對Linux下CUDA的安裝過程進(jìn)行了詳細(xì)的介紹,以Ubuntu 18.04 LTS操作系統(tǒng)為例,向讀者提供了一份完整、實用的CUDA安裝指南。需要注意的是,在安裝時需要結(jié)合當(dāng)前電腦的系統(tǒng)情況和自己的應(yīng)用場景進(jìn)行選擇,以確保安裝成功。
相關(guān)問題拓展閱讀:
- 騰訊云服務(wù)器 可以裝 cuda8.0 么
騰訊云服務(wù)器 可以裝 cuda8.0 么
CUDA (Compute Unified Device Architecture) 是顯卡廠商 NVIDIA 推出的運算平侍豎臺。 CUDA? 是一種由 NVIDIA 推出的通用并行計算架構(gòu),該架構(gòu)使 GPU 能夠解決復(fù)雜的計算問題。 它包含了 CUDA 指令集架構(gòu)(ISA)以及 GPU 內(nèi)部的并行計算引擎。 開發(fā)人員現(xiàn)在可以使用 C 語言, C++ , FORTRAN 來為 CUDA? 架構(gòu)編寫程序,所編寫出的程序可以在支持 CUDA? 的處理器上以超高性能運行。
GPU 云服務(wù)器采用 NVIDIA 顯卡,需要安裝 CUDA 開發(fā)運行環(huán)境。以目前最常用的 CUDA 7.5 為例,可參照以下步驟進(jìn)行安裝。
Linux 系統(tǒng)指引
登錄 CUDA驅(qū)動下載 或復(fù)制鏈接
。
選擇操作系統(tǒng)和安裝包。以 CentOS 7.2 64 位為例,可按如下方式進(jìn)行選擇:
注意:
Installer Type 推薦選擇 rpm(network)。
network:網(wǎng)絡(luò)安裝包,安裝包較小,需要在主機(jī)內(nèi)聯(lián)網(wǎng)下載實際的安裝包。
local:本地安裝汪談襲包。安裝包較大,包含每一個下載安裝組件的安裝包。
右擊【Download】-【復(fù)制鏈接地址】。
登錄 GPU 實例,使用 wget 命令, 粘貼上述步驟復(fù)制的鏈接地址下載安裝包;或通過在本地系統(tǒng)下載 CUDA 安裝包, 上傳到 GPU 實例的服務(wù)器。
在 CUDA 安裝包所在目錄下運行如下命令:
sudo rpm -i cuda-repo-rhel7-7.5-18.x86_64.rpm
sudo yum clean all
sudo yum install cuda
在 /usr/local/cuda-7.5/samples/1_Utilities/deviceQuery 目錄下,執(zhí)行 make 命令,可以編譯出 deviceQuery 程序。
執(zhí)行 deviceQuery 正常顯示如下設(shè)備信息,此刻認(rèn)為 CUDA 安裝正困兄確。
Windows 系統(tǒng)指引
要在 Windows 實例上安裝 CUDA ,請使用遠(yuǎn)程桌面以管理員的身份登錄您的 Windows 實例。
在 CUDA 驅(qū)動官網(wǎng) 下載 CUDA 安裝包。
選擇操作系統(tǒng)和安裝包。以 Win Server 2023 R2 64 位為例,可按如下方式進(jìn)行選擇:
啟動安裝程序,按提示進(jìn)行安裝,如果最后出現(xiàn)完成對話框,則安裝成功。
新型顯卡,都可以支持顯卡協(xié)處理器功能(cuda),需要在運行的軟件正常支持下,才能打察旦開cuda功能,提高視頻編解碼,PS超大圖片敗祥擾等方面的速宴衡度,當(dāng)前gpu不低于CPU的高性能,可以提升工作效率,降低一半時間。
遠(yuǎn)程登錄云服務(wù)器跟操作自電腦所云服務(wù)器載安裝所需要東西
關(guān)于cuda install linux的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都服務(wù)器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。物理服務(wù)器托管租用:四川成都、綿陽、重慶、貴陽機(jī)房服務(wù)器托管租用。
文章名稱:Linux下CUDA安裝指南 (cuda install linux)
鏈接URL:http://www.5511xx.com/article/cdjhcpc.html


咨詢
建站咨詢
