📅  最后修改于: 2023-12-03 15:14:23.942000             🧑  作者: Mango
当我们使用 CUDA 编程时,需要确定我们的系统是否安装了适当的 CUDA 版本。本文将介绍如何检查 CUDA 版本,并提供一些常用的命令供参考。
要检查您的系统上安装的 CUDA 版本,请运行以下命令:
nvcc --version
这将输出您系统上安装的 CUDA 版本信息。例如:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243
在这个示例中,您的系统安装了 CUDA 10.1 版本。
要查看 CUDA 的安装路径,运行以下命令:
echo $PATH | tr ':' '\n' | grep cuda
这将输出 CUDA 的安装路径列表。例如:
/usr/local/cuda-10.1/bin
/usr/local/cuda-10.1/NsightCompute-2019.1
/usr/local/cuda-10.1/NsightSystems-2019.4
在这个示例中,CUDA 安装在 /usr/local/cuda-10.1
目录下。
要查看 NVIDIA 驱动版本,请运行以下命令:
nvidia-smi
这将输出 NVIDIA 驱动版本信息。例如:
Thu Oct 14 10:48:21 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.56 Driver Version: 460.56 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
在这个示例中,您的系统上安装了 NVIDIA 驱动版本为 460.56,支持 CUDA 11.2 版本。
使用以上三个命令可以检查您的系统上安装的 CUDA 版本,以及安装路径和 NVIDIA 驱动版本。请确保您的 CUDA 版本与您的编译器和代码要求的版本匹配。