我正在访问一台远程机器,它有一个很好的用于CUDA计算的nVidia卡,但是我找不到办法知道它使用哪种卡以及CUDA规格(版本等).我在终端上使用了"lspci"命令,但没有nvidia卡的迹象.我很确定它有一张nVidia卡,而且似乎已经安装了nvcc.
但我真的想弄明白卡和CUDA的规格.有任何想法吗?
谢谢!
Pau*_*l R 10
如果您可以找到已安装CUDA SDK目录的位置,那么您可以运行deviceQuery示例,它将告诉您需要知道的所有内容以及更多内容.可执行文件应该在$(SDK)/C/bin/linux/release/deviceQuery- 如果它不存在那么你可能需要首先构建样本:
$ cd $(SDK)
$ make
$ ./C/bin/linux/release/deviceQuery
Run Code Online (Sandbox Code Playgroud)
CUDA SDK目录通常被命名NVIDIA_GPU_Computing_SDK(更新的CUDA版本)或仅NVIDIA_CUDA_SDK(旧的CUDA版本).
如果您安装了所有 Cuda,则只需运行
英伟达-smi