一、怎麼測試CUDA是否安裝成功
在終端中輸入以下命令:
nvcc -V
如果返回以下信息,則CUDA已成功安裝:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Tue_Mar_16_19:09:14_PDT_2021
Cuda compilation tools, release 11.3, V11.3.58
Build cuda_11.3.r11.3/compiler.29920130_0
如果返回類似「command not found」的信息,則CUDA沒有成功安裝或者沒有正確添加環境變數。
二、檢查CUDA是否安裝成功
除了運行命令檢查CUDA是否安裝成功外,我們還可以通過以下步驟來檢查CUDA是否安裝成功:
打開終端,輸入以下命令:
nvidia-smi
如果返回以下信息,則CUDA已正確安裝並可以被系統識別:
| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 | |-----------------+----------------------+----------------------+ | GPU Name | Bus-Id | Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |=================+======================+======================| | 0 NVIDIA GeForce ...| 00000000:01:00.0 Off | N/A | | N/A 54C P0 N/A / N/A | 501MiB / 3071MiB | 13% Default | |-------------------------------+----------------------+----------------------+
如果返回類似「command not found」的信息,則CUDA沒有被正確地添加環境變數。
三、查看CUDA是否安裝成功
我們可以通過查看CUDA樣常式序來確定CUDA是否安裝成功。以下是查看CUDA樣常式序的步驟:
打開CUDA樣常式序所在的目錄:
cd /usr/local/cuda-11.3/samples
編譯樣常式序:
sudo make
運行樣常式序:
./bin/x86_64/linux/release/deviceQuery
如果輸出內容類似以下信息,則CUDA安裝成功:
cudaGetDeviceCount returned 1 -> cudaGetDeviceProperties returned 0 Result = PASS
如果輸出類似「command not found」的信息,則CUDA樣常式序沒有被正確地添加環境變數。
四、怎麼檢查CUDA是否安裝成功
要檢查CUDA是否安裝成功,我們可以運行以下命令:
ls /usr/local/cuda-11.3
如果返回以下信息,則CUDA已經被正確地安裝:
bin include lib LICENSE nvml README samples share targets
五、驗證CUDA是否安裝成功
為了驗證CUDA是否安裝成功,我們可以運行以下命令:
sudo nvidia-smi
如果輸出類似以下內容,則CUDA已經被正確地安裝:
| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |
| -------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| ===============================+======================+======================|
| 0 GeForce GTX 1080 Off | 00000000:05:00.0 On | N/A |
| 0% 45C P8 10W / 180W | 196MiB / 8119MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
六、為什麼CUDA安裝不成功
CUDA安裝不成功的原因主要包括以下幾點:
系統中已經存在與CUDA衝突的軟體,例如已經安裝了其他版本的NVIDIA驅動程序。
安裝CUDA的過程中缺少依賴的軟體包,例如缺少OpenGL或GLX等庫。
安裝CUDA的許可權不夠,需要使用sudo或者以root用戶運行安裝命令。
下載的CUDA安裝程序本身存在問題。
對於以上問題,我們可以進行相應的解決方案:
卸載系統中的其他版本NVIDIA驅動程序,清理乾淨後重新安裝CUDA。
通過apt-get等包管理器安裝缺少的軟體包,或者手動下載安裝相應的依賴庫。
使用sudo或者以root用戶運行安裝命令。
重新下載CUDA安裝程序。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/308667.html