本文章摘抄来自https://zhuanlan.zhihu.com/p/666647168
从cuda11.6开始cuda toolkit就不自带cuda-samples了,而deviceQuery又是cuda-sample的一个子库,所以需要自己手动装一下。
我的系统是ubuntu20.04,已经安装了CUDA Toolkit 12.2。
第一步骤,进入https://github.com/NVIDIA/cuda-samples这个链接,下载zip压缩包
得到cuda-samples-master.zip,然后解压。
第二步骤,在终端运行下面的命令
cd cuda-samples-master/Samples/1_Utilities/deviceQuery
第三步骤,在终端运行下面的命令
make
make
命令将会构建并链接获得可执行文件 deviceQuery。编译过程如下:
成功后,运行可执行文件
./deviceQuery
效果如下
补充:什么是cuda-samples?
cuda-samples
包含一些样例,这些样例旨在展示 CUDA 工具包的各种功能。