【原】CUDA的deviceQuery命令
当时是想怎么查看CUDA的计算能力compute capability,群里一个搞CUDA并行计算的大佬帮忙回答使用deviceQuery命令查看,于是立马尝试了一下,果然厉害啊。。
首先说明一下deviceQuery是CUDA下自带的一个程序,其实也是一个sample。我的sample路径是在:/usr/local/cuda-8.0/sample/下,也有可能在/opt/cuda/cuda80/NVIDIA_CUDA-8.0_Samples(其中8.0是自己的CUDA版本,根据自己情况对应路径)
我看网上说samples文件是只读文件,需要copy到home路径下面。(这个待确定,但是最好不要在系统下make,所以最好还是copy到你的home路径下面)
我贴这个截图只是为了说明samples并不是只有只读权限。。
下面说具体的使用方法啦。
1.先cd到/usr/local/cuda-8.0/路径下,再copy一份samples文件到你的home路径下:
cp -r ./samples /home/wangmaorui/
2.然后cd到你home路径下的samples下,直接make:
cd /home/wangmaorui/
make
3.make成功之后会得到一个bin文件,cd到bin路径下,可以看到好多可执行文件,其中就包括我们要使用的deviceQuery,执行./deviceQuery便可以看到你服务器上所有的GPU信息啦~
cd bin/
cd x86_64/linux/release/ ./deviceQuery
这里我也找到了当初想要看到的CUDA的对应的计算能力compute capability,这就完成啦~