當時是想怎么查看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,這就完成啦~