我正在访问一台具有良好nVidia卡用于CUDA计算的远程计算机,但我找不到方法知道它使用哪张卡以及CUDA规格(版本等)。我在终端上使用了“lspci”命令,但没有nvidia卡的迹象。我很确定它有一张nVidia卡,而且似乎已经安装了nvcc。
但我真的想弄明白卡和CUDA的规格。有什么想法吗?
谢谢!
答案 0 :(得分:9)
如果您可以找到CUDA SDK目录的安装位置,那么您可以运行deviceQuery
示例,该示例将告诉您需要知道的所有内容以及更多内容。可执行文件应该在$(SDK)/C/bin/linux/release/deviceQuery
- 如果它不在那里,那么您可能需要首先构建样本:
$ cd $(SDK)
$ make
$ ./C/bin/linux/release/deviceQuery
CUDA SDK目录通常名为NVIDIA_GPU_Computing_SDK
(更新的CUDA版本)或NVIDIA_CUDA_SDK
(较旧的CUDA版本)。
答案 1 :(得分:0)
如果您已安装所有Cuda,则只需运行
nvidia-smi