2012-04-25 3 views
7

Предполагается, что на Linux, GPU можно найти команду lspci | grep VGA. Он отлично работает на Ubuntu, но когда я пытаюсь использовать его в CentOS, он говорит, что команда lspci не найдена. Как проверить карту GPU на CentOS. И обратите внимание, что я не администратор машины, и я использую ее только удаленно из командной строки. Я намерен использовать GPU в качестве GPGPU на этой машине, но сначала мне нужно проверить, есть ли у него даже один.Как проверить на GPU на CentOS Linux

ответ

10

Вы пытались запустить /sbin/lspci или /usr/sbin/lspci?

+0

Yup, который работает! благодаря! – pythonic

2

lspci должно быть в пакете pciutils.

вы можете сделать это с помощью dmidecode, но поскольку вы не администратор, вы, вероятно, не можете это сделать, а также не установите пакет pciutils.

Если есть Xorg на этой системе, то это должно быть легко:

grep Graphics /var/log/Xorg.0.log 
1

Ну, если вы используете CUDA, он имеет функцию для перечисления CUDA-совместимых устройств в системе. Почему бы не использовать это?

14

Это предполагает, что вы проприетарные драйверы установлены, но следующую команду ...

nvidia-smi 

Результат должен выглядеть примерно так:

Mon Dec 23 10:50:28 2013  
+------------------------------------------------------+      
| NVIDIA-SMI 331.20  Driver Version: 331.20   |      
|-------------------------------+----------------------+----------------------+ 
| GPU Name  Persistence-M| Bus-Id  Disp.A | Volatile Uncorr. ECC | 
| Fan Temp Perf Pwr:Usage/Cap|   Memory-Usage | GPU-Util Compute M. | 
|===============================+======================+======================| 
| 0 GeForce GTX 660  Off | 0000:01:00.0  N/A |     N/A | 
| 10% 38C N/A  N/A/N/A |  97MiB/2047MiB |  N/A  Default | 
+-------------------------------+----------------------+----------------------+ 

+-----------------------------------------------------------------------------+ 
| Compute processes:            GPU Memory | 
| GPU  PID Process name          Usage  | 
|=============================================================================| 
| 0   Not Supported            | 
+-----------------------------------------------------------------------------+ 
+0

Это дает более конкретную информацию, которую я искал. –

+0

может ли он обновиться, как команда «сверху»? – hihell

+2

yes @hihell - 'watch -n 1 nvidia-smi' обновит его каждую секунду. –

Смежные вопросы