一、怎么测试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安装程序。