導航:首頁 > 程序命令 > cuda命令

cuda命令

發布時間:2022-04-14 14:04:59

❶ 在虛擬機上安裝的ubuntu 怎麼配置cuda

第1步:確定你的機器支持CUDA
下面的機器都支持CUDA
NVIDIA GeForce® 8, 9, 200, 400, and 500 series GPUs
NVIDIA TeslaTM computing solutions
Many of the NVIDIA Quadro® procts
運行命令,調出對話框:
$ nvidia-settings
註:如果在鍵入命令nvidia-settings後,你的機器沒有上面類似的對話框出現,說明你沒有正確安裝nvidia的驅動。
第2步:安裝CUDA Toolkit
1)cudatoolkit_4.1.28_linux_64_ubuntu11.04.run


2)gpucomputingsdk_4.1.28_linux.run
進入cudatoolkit_4.1.28_linux_64_ubuntu11.04.run所在目錄,運行下面的命令安裝Toolkit:
$ sudo sh ./cudatoolkit_4.1.28_linux_64_ubuntu11.04.run
按默認位置安裝。提示安裝完成,然後設置環境變數,執行下述兩條命令:
$ export PATH=/usr/local/cuda/bin:$PATH
$ exportLD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
特別要說明的是,如果是64位系統,還需要再加上一句話:
$ exportLD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
當然,我們可以把上面的命令寫入 ~/.bashrc 中,在系統啟動時,自動添加環境變數。
$ gedit ~/.bashrc
即把下面3句添加到~/.bashrc的最後面,然後保存,退出重登錄。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
exportLD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
驗證安裝:
執行$ nvcc -V,獲得CUDAToolkit的版本號來驗證其安裝是否成功
nvcc: NVIDIA (R) Cudacompiler driver
Copyright (c) 2005-2011 NVIDIA Corporation
Built on Thu_Jan_12_14:41:45_PST_2012
Cuda compilation tools, release 4.1, V0.2.1221
第3 步:安裝GPU Computing SDK
為以後開發方便,SDK不要以root用戶安裝。執行
$ sh ./cuda_installation/gpucomputingsdk_4.0.17_linux.run
按照提示安裝完成。默認安裝到當前用戶的Home下。

❷ 請教可以在Linux內核中使用CUDA嗎

1、在英偉達的官網上下載對應系統版本的cuda5.5工具包,我的筆記本是32位的,下載的包是cuda_5.5.22_linux_32.run,當然下載deb包也可以,deb包可雙擊安裝。推薦使用run包。

2、檢查自己的系統是否符合安裝條件,這一點很重要,我開始沒有檢測GCC,導致後面幾次安裝失敗。命令$lspci | grep -i nvidia ,檢測電腦是否安裝NVIDIA顯卡,命令$gcc --version,檢測GCC版本,注意:CUDA5.5隻支持GCC4.6版本,如果顯示的不是下圖所示,則需要重新將GCC鏈接。同時安裝頭文件和編譯環境$sudo apt-get install linux-headers-$(uname -r) build-essential

3、gcc版本是4.6的跳過此步。如果gcc版本不是4.6的,則需要將GCC重新鏈接,在目錄/usr/bin下,只需兩個命令即可完成重新鏈接。
$sudo mv gcc gcc.bak
$sudo ln -s gcc-4.6 gcc
4、刪除之前的Ubuntu nvidia驅動包,$sudo apt-get –purge remove nvidia*,並將開源驅動nouveau屏蔽掉,使用命令$sudo vim /etc/modprobe.d/blacklist.conf,添加blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv。

5、關閉圖形環境,$sudo stop lightdm,按Ctrl+Alt+F1,打開一個終端,登錄。進入下載的Ubuntu nvidia驅動安裝文件所在目錄,$sudo sh ./cuda_5.5.22_linux_32.run命令進行安裝。如果遇到failed,不用著急,打開安裝log,排查問題,warning不用管,看ERROR。
6、安裝完成後,需要重啟。此時電腦清晰多了,說明安裝成功。 從事GPU開發的我們還需要裝上cuda和openCL庫的支持:$sudo apt-get install nvidia-current-dev。

注意事項
ubuntu不需要重新編譯內核,記得centos和red hat需要,命令也簡單:$sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

❸ 如何安裝CUDA

首先驗證你是否有nvidia的顯卡(developer.nvidia.com/cuda-gpus這個網站查看你是否有支持gpu的顯卡):

[plain] view plain
$ lspci | grep -i nvidia

查看你的linux發行版本(主要是看是64位還是32位的):

[plain] view plain
$ uname -m && cat /etc/*release

看一下gcc的版本:

[plain] view plain
$ gcc --version
首先下載nvidia cuda的倉庫安裝包(我的是ubuntu 14.0464位,所以下載的是ubuntu14.04的安裝包,如果你是32位的可以參看具體的地址,具體的地址是https://developer.nvidia.com/cuda-downloads)

[plain] view plain
wget developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_6.5-14_amd64.deb

下載完成之後可以使用如下命令安裝它,注意文件名修改為cuda-repo-ubuntu1404_6.5-14_amd64.deb

[plain] view plain
sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb

安裝好倉庫之後,就可以更新你的本地倉庫。

[plain] view plain
sudo apt-get update

最後開始安裝cuda以及顯卡驅動(安裝cuda的同時就會把顯卡驅動也全部安裝好,這個真的很方便。但是下載的時間有點長。)

[plain] view plain
sudo apt-get install cuda

需要注意的是,我這里提供的安裝方法跟網路上各種安裝方法都不一樣,他們的方法往往很復雜

主要是因為:(1)有些教程是手工安裝顯卡的驅動程序,手工屏蔽系統的默認開源的驅動
(2)安裝cuda也是手工進行

使用這個方法的時候千萬要注意幾個問題:
(1)cuda6.5已經不支持老舊的顯卡了所以sm11 等等都必須刪除。可以參考我的另一個文章,關於編譯opencv3.0的
(2)ubuntu14.04是64位的,並且不要一開始就更新系統補丁什麼的,因為系統更新過之後,再安裝顯卡驅動就會無法進入圖形界面,我查看了相關的日誌發現是卡在了dbus那邊。所以,我建議一安裝好ubuntu 14.04就不要更新系統補丁。

安裝完之後你需要設置環境變數:

[plain] view plain
$ export PATH=/usr/local/cuda-6.5/bin:$PATH
$ export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH

設置完畢之後,你還可以選擇是否安裝cuda附帶的示例代碼(<dir>表示你要安裝的位置,你可以將<dir>替換成~):

[plain] view plain
$ cuda-install-samples-6.5.sh <dir>
接下來做一些驗證工作:

查看顯卡的驅動版本

[plain] view plain
cat /proc/driver/nvidia/version
查看nvcc編譯器的版本

[plain] view plain
nvcc -V i

編譯cuda的示例代碼:

[plain] view plain
cd ~/NVIDIA_CUDA-6.5_Samples
然後make一下編譯代碼。

進入bin路徑運行devicequery

[plain] view plain
cd ~/NVIDIA_CUDA-6.5_Samples/bin
[html] view plain
./ deviceQuery

具體的安裝過程可以參考英文。

http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

這里必須要強調的是一定要是新的ubuntu14.04 在安裝顯卡驅動之前千萬別更新,否則就無法進入桌面,這個問題困擾了我很久了。重裝了是十幾遍的系統。

這篇guide只是一些零散的安裝步驟以及給後來人對於cuda的一些坑上的提醒。

❹ ubuntu14.04怎麼測試cuda是否安裝成功

測試cuda是否安裝成功的辦法:

1、打開CUDA,在命令框中輸入cd/usr/local/cuda/samples/1_Utilities/deviceQuery#默認位置。

❺ cuda程序編譯方面,各位都有哪些方法和經驗

首先創建一個soTest的文件夾,裡面有兩個文件deviceQuery.cpp, t.cpp。 12345678deviceQuery.cpp的代碼可以參考CUDASDK t.cpp的源代碼如下: #include int cudev(int argc, char** argv);int main(int argc, char ** argv){ cudev(argc,argv); return 0;}然後在當前目錄下輸下命令

❻ 如何安裝cuda

安裝cuda時,第一次會讓設置臨時解壓目錄,第二次會讓設置安裝目錄;

臨時解壓路徑,建議默認即可,也可以自定義。安裝結束後,臨時解壓文件夾會自動刪除;

安裝目錄,建議默認即可;

注意:臨時解壓目錄千萬不要和cuda的安裝路徑設置成一樣的,否則安裝結束,會找不到安裝目錄的!!!

選擇自定義安裝

安裝完成後,配置cuda的環境變數;

命令行中,測試是否安裝成功;

❼ 編譯cuda並運行cuda程序的命令是

在什麼操作系統下啊。。。你問的是不是編譯cu代碼啊,因為CUDA不是開源的。
如果編譯自己的代碼,是nvcc
運行和執行其它可執行程序一樣啊

❽ cuda helloworld 沒有GPU顯示,問題出在哪裡哪位大神可以告訴我

如果你是第一次使用CUDA,在Linux下可以使用下面的命令來檢查CUDA編譯器是否安裝正確:

$ which nvcc

一般,該指令輸出為:

/usr/local/cuda/bin/nvcc

另外,你可能還需要檢查下你機器上的GPU型號,可以使用給下面的命令查詢:

$ ls -l /dev/nv*

可能的輸出為:

crw-rw-rw- 1 root root 195, 0 Jul 3 13:44 /dev/nvidia0

crw-rw-rw- 1 root root 195, 1 Jul 3 13:44 /dev/nvidia1

crw-rw-rw- 1 root root 195, 255 Jul 3 13:44 /dev/nvidiactl

crw-rw---- 1 root root 10, 144 Jul 3 13:39 /dev/nvram

以上輸出顯示這里有兩個GPU顯卡安裝在機器上。

寫一段CUDA程序的基本過程為:

❾ 怎麼安裝CUDA

  1. 首先確認你的電腦是否安裝了nvidia顯卡,目前CUDA只支持Nvida的顯卡,不支持AMD/ATI的顯卡(AMD對OpenCL支持的很好)。在設備管理器中,可以查看顯卡信息。如下圖所示,含有NVIDIA的顯卡,就可安裝。

  2. 在英偉達的官網上下載cuda工具包,注意是windows系統的,而且需要看清楚是筆記本還是台式機的安裝包,下載筆記本的安裝套件,名字為cuda_5.0.35_winvista_win7_win8_notebook_32-3,(cuda5.5類似)雙擊打開安裝即可,,按照提示安裝,在這過程中,它也會更新nvidia的顯卡驅動。

  3. CUDA工具包安裝完成後,我們還需要確認,CUDA是否已經正確安裝,我們可以先檢查nvcc編譯器是否正確安裝,在命令提示符窗口中輸入:nvcc -V,回車查看是否有版本信息。若出現版本信息,則證明nvcc安裝成功,

  4. 更一般的,我們會在命令行中運行在C:ProgramDataNVIDIA CorporationCUDA Samplesv5.0inwin32Release中deviceQuery程序,若能檢測到cuda device則證明程序已經正確安裝

❿ cuda7.5安裝好後為什麼用不了nvcc命令

你可以跑一下SDK里的Nbody,或者devicequery。如果都能運行,尤其是Devicequery的信息是正確的。表明環境是安裝好了。

長遠點看,要添加一個lib,一個bin。
#cuda bin setting
export PATH=/usr/local/cuda-7.5/bin:$PATH;
#cuda lib setting
export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH;

我是直接放在/etc/environment裡面。

命令行:
gedit /etc/env*

看著自己的大概設置成這樣:
PATH="/usr/local/cuda-7.5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
LD_LIBRARY_PATH="/usr/local/cuda-7.5/lib64"

這樣每次開機就有了。

閱讀全文

與cuda命令相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:578
python員工信息登記表 瀏覽:376
高中美術pdf 瀏覽:160
java實現排列 瀏覽:512
javavector的用法 瀏覽:981
osi實現加密的三層 瀏覽:231
大眾寶來原廠中控如何安裝app 瀏覽:913
linux內核根文件系統 瀏覽:242
3d的命令面板不見了 瀏覽:525
武漢理工大學伺服器ip地址 瀏覽:148
亞馬遜雲伺服器登錄 瀏覽:524
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:929
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:250
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348