當前位置:首頁 » 礦機知識 » 礦機安裝cuda

礦機安裝cuda

發布時間: 2021-10-09 20:34:17

Ⅰ 如何安裝CUDA

dll文件修復方法:
1、打開解壓physxcudart_20.dll解壓下載的文件。
2、復制文件「physxcudart_20.dll」到系統目錄下。
3、系統目錄一般為:C:WINNTSystem32 64位系統為C:WindowsSysWOW64
4、最後點擊開始菜單-->運行-->輸入regsvr32 physxcudart_20.dll後,回車即可解決錯誤提示!

Ⅱ 怎麼安裝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的一些坑上的提醒。

Ⅲ 怎麼安裝CUDA

首先確認你的電腦是否安裝了nvidia顯卡,目前CUDA只支持Nvida的顯卡,不支持AMD/ATI的顯卡(AMD對OpenCL支持的很好)。在設備管理器中,可以查看顯卡信息。如下圖所示,含有NVIDIA的顯卡,就可安裝。
在英偉達的官網上下載cuda工具包,注意是windows系統的,而且需要看清楚是筆記本還是台式機的安裝包,下載筆記本的安裝套件,名字為cuda_5.0.35_winvista_win7_win8_notebook_32-3,(cuda5.5類似)雙擊打開安裝即可,,按照提示安裝,在這過程中,它也會更新nvidia的顯卡驅動。
CUDA工具包安裝完成後,我們還需要確認,CUDA是否已經正確安裝,我們可以先檢查nvcc編譯器是否正確安裝,在命令提示符窗口中輸入:nvcc -V,回車查看是否有版本信息。若出現版本信息,則證明nvcc安裝成功,
更一般的,我們會在命令行中運行在C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\bin\win32\Release中deviceQuery程序,若能檢測到cuda device則證明程序已經正確安裝

Ⅳ 如何安裝cuda

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

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

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

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

選擇自定義安裝

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

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

Ⅳ 在虛擬機上安裝的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下。

Ⅵ 怎麼安裝CUDA

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

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

gcc版本是4.6的跳過此步。如果gcc版本不是4.6的,則需要將GCC重新鏈接,在目錄/usr/bin下,只需兩個命令即可完成重新鏈接。
$sudo mv gcc gcc.bak
$sudo ln -s gcc-4.6 gcc
刪除之前的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。

關閉圖形環境,$sudo stop lightdm,按Ctrl+Alt+F1,打開一個終端,登錄。進入下載的Ubuntu nvidia驅動安裝文件所在目錄,$sudo sh ./cuda_5.5.22_linux_32.run命令進行安裝。如果遇到failed,不用著急,打開安裝log,排查問題,warning不用管,看ERROR。

安裝完成後,需要重啟。此時電腦清晰多了,說明安裝成功。 從事GPU開發的我們還需要裝上cuda和openCL庫的支持:$sudo apt-get install nvidia-current-dev。

Ⅶ 如何安裝CUDA

PRE-INSTALLATION ACTIONS 安裝前准備
1.1.Verify You Have a CUDA-Capable GPU
在終端中輸入: $ lspci | grep -i nvidia ,會顯示自己的NVIDIA GPU版本信息

去CUDA的官網http://developer.nvidia.com/cuda-gpus查看自己的GPU版本是否在CUDA的支持列表中
1.2.Verify You Have a Supported Version of Linux 檢查自己的linux版本是否支持,我安裝的是ubuntu14.04版本的,這個就沒有問題
在終端中輸入: $ uname -m && cat /etc/*release

終端顯示結果如下所示:

1.3. Verify the System Has gcc Installed
在終端中輸入: $ gcc --version

1.4. Verify the System has the Correct Kernel Headers and Development Packages Installed
在終端中輸入: $ uname –r 可以查看自己的kernel版本信息
在終端中輸入:$ sudo apt-get install linux-headers-$(uname -r)

可以安裝對應kernel版本的kernel header和package development
這四個小步驟我都比較順利,安裝好ubuntu後這些都裝好了,如果在某一步中有問題,可以參照官方文檔進行解決。
runfile安裝cuda 下載鏈接https://developer.nvidia.com/cuda-downloads
2.1.禁用 nouveau
終端中運行:$ lsmod | grep nouveau,如果有輸出則代表nouveau正在載入。

Ubuntu的nouveau禁用方法:
在/etc/modprobe.d中創建文件blacklist-nouveau.conf,在文件中輸入以下兩行內容:
blacklist nouveau
options nouveau modeset=0
在終端中輸入:$ sudo update-initramfs –u

設置完畢可以再次運行
$ lsmod | grep nouveau 檢查是否禁用成功

如果運行後沒有任何輸出,則代表禁用成功(如果還有輸出,表示沒有禁用成功,不過也不要擔心,可以重啟電腦,再次運行該命令一般情況下會顯示禁用成功)。
2.2.重啟電腦,到達登錄界面時,alt+ctrl+f1,進入text mode,登錄賬戶
2.3.在text mode中輸入
$ sudo service lightdm stop 關閉圖形化界面

2.4.切換到cuda安裝文件的路徑
運行$ sudo sh cuda_7.5.18_linux.run

一般下載好cuda安裝包後直接放在home目錄下,就可以按照上面的代碼運行了,建議這么做。
遇到提示是否安裝openGL ,選擇no(如果你的電腦跟我一樣是雙顯,且主顯是非NVIDIA的GPU需要選擇no,否則可以選擇yes)。其他都選擇yes或者默認安裝成功後,會顯示installed,否則會顯示failed。
2.5. 輸入 $ sudo service lightdm start 重新啟動圖形化界面。
Alt + ctrl +F7,返回到圖形化登錄界面,輸入密碼登錄。
如果能夠成功登錄,則表示不會遇到循環登錄的問題,基本說明CUDA的安裝成功了。
2.6. 重啟電腦。檢查Device Node Verification。
檢查路徑~/dev下 有無存在名為nvidia*(以nvidia開頭)的多個文件(device files)
如果沒有的話,可以參考官方文檔里的指導步驟,進行添加。
添加過程:
a)在home下創建一個文檔,命名位modprobe,不要後綴,文檔的內容如下:
#!/bin/bash
/sbin/modprobe nvidia
if [ "$?" -eq 0 ]; then
# Count the number of NVIDIA controllers found.
NVDEVS=`lspci | grep -i NVIDIA`
N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l`
NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l`
N=`expr $N3D + $NVGA - 1`
for i in `seq 0 $N`; do
mknod -m 666 /dev/nvidia$i c 195 $i
done
mknod -m 666 /dev/nvidiactl c 195 255
else
exit 1
fi
/sbin/modprobe nvidia-uvm
if [ "$?" -eq 0 ]; then
# Find out the major device number used by the nvidia-uvm driver
D=`grep nvidia-uvm /proc/devices | awk '{print $1}'`
mknod -m 666 /dev/nvidia-uvm c $D 0
else
exit 1
fi

b)將該文件復制到/etc/init.d目錄下
終端輸入: $ sudo chmod 755 /etc/init.d/modprobe

d)執行如下命令將腳本放到啟動腳本中去。
終端輸入: $ cd /etc/init.d
$ sudo update-rc.d modprobe defaults 95

注意:數字95其實可以隨便設置的。
e)關機然後重新啟動,去~/dev下面查看,不出意外此時應該有nvidia*系類文件了。
對於2.6的說明:很有必要說一下不管怎麼搞我的nvidia*文件總是出現不了,所以我放棄,不過好像並沒有太大的影響。這一點根據情況大家自己試試吧。
2.7. 設置環境變數。
終端中輸入 $ sudo gedit /etc/profile

在打開的文件末尾,添加以下兩行:
export PATH=/usr/local/cuda-7.5/bin/:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda7.5/lib64/:$LD_LIBRARY_PATH

2.8. 重啟電腦,檢查上述的環境變數是否設置成功。
終端中輸入 : $ env

在輸出的環境變數中檢查有無上述 設置的變數,如果有則代表設置成功。
3. 檢查cuda是否安裝成功。
3.1.檢查 NVIDIA Driver是否安裝成功
終端輸入 :$ cat /proc/driver/nvidia/version 會輸出NVIDIA Driver的版本號

3.2檢查 CUDA Toolkit是否安裝成功
終端輸入 : $ nvcc –V 會輸出CUDA的版本信息

3.3嘗試編譯cuda提供的例子
切換到例子存放的路徑,默認路徑是 ~/NVIDIA_CUDA-7.5_Samples
終端輸入:$ make

注意:這里的make操作是將Samples文件夾下所有的demo都編譯了一遍,所以比較耗時,如果僅僅想測試某個例子,可以進入相應的文件夾去編譯即可。
如果出現錯誤的話,則會立即報錯停止,否則會開始進入編譯階段。
注意:我第一次運行的時候就報錯了,錯誤是缺少一些依賴庫,一般情況下也就是這個問題,按照如下方式安裝就好,其實也沒必要都安裝,不過安裝上也不會報錯:
$ sudo apt-get install freeglut3-dev
$ sudo apt-get install build-essential
$ sudo apt-get install libx11-dev
$ sudo apt-get install libxmu-dev
$ sudo apt-get install libxi-dev
$ sudo apt-get install ibgl1-mesa-glx
$ sudo apt-get install llibglu1-mesa
$ sudo apt-get install libglu1-mesa-dev
安裝好後,在終端輸入: $ make

成功後,NVIDIA_CUDA-7.5_Samples文件夾下會出現一個bin文件夾。運行編譯生成的二進制文件。
編譯後的二進制文件 默認存放在~/NVIDIA_CUDA-7.5_Samples/bin中。

Ⅷ 如何安裝CUDA

你好,
首先確認你的電腦是否安裝了nvidia顯卡,目前CUDA只支持Nvida的顯卡,不支持AMD/ATI的顯卡(AMD對OpenCL支持的很好)。在設備管理器中,可以查看顯卡信息。如下圖所示,含有NVIDIA的顯卡,就可安裝。
在英偉達的官網上下載cuda工具包,注意是windows系統的,而且需要看清楚是筆記本還是台式機的安裝包,下載筆記本的安裝套件,名字為cuda_5.0.35_winvista_win7_win8_notebook_32-3,(cuda5.5類似)雙擊打開安裝即可,,按照提示安裝,在這過程中,它也會更新nvidia的顯卡驅動。
CUDA工具包安裝完成後,我們還需要確認,CUDA是否已經正確安裝,我們可以先檢查nvcc編譯器是否正確安裝,在命令提示符窗口中輸入:nvcc -V,回車查看是否有版本信息。若出現版本信息,則證明nvcc安裝成功,
更一般的,我們會在命令行中運行在C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\bin\win32\Release中deviceQuery程序,若能檢測到cuda device則證明程序已經正確安裝

Ⅸ 安裝cuda時的驅動就是普通的驅動嗎不是什麼專門的驅動吧,只要正常就行吧

首先,你要確定你的顯卡驅動是否支持cuda;
然後去官網上下載最新的驅動並安裝;
之後去下載cuda driver並安裝;
下載cuda toolkit並安裝;
下載cuda SDK並安裝。
lz要保證cuda toolkit和cuda SDK的版本是一樣的。

熱點內容
以太坊幣圈信息預測 發布:2024-11-17 23:13:49 瀏覽:291
最新手機挖礦軟體下載 發布:2024-11-17 23:04:22 瀏覽:512
禁比特幣平台 發布:2024-11-17 22:31:16 瀏覽:286
區塊鏈pdf新浪博客 發布:2024-11-17 22:27:48 瀏覽:531
eth要轉成pos還要等6年 發布:2024-11-17 22:21:49 瀏覽:960
重啟linuxeth0 發布:2024-11-17 22:09:55 瀏覽:975
usdt的trc20是什麼 發布:2024-11-17 21:49:18 瀏覽:564
shib幣首發在哪個平台 發布:2024-11-17 21:28:28 瀏覽:664
比特幣工資演算法 發布:2024-11-17 21:19:48 瀏覽:836
挖礦原理效益 發布:2024-11-17 21:12:20 瀏覽:959