¿Cuántas GPU nVIDIA tiene realmente mi sistema?

¿Cuántas GPU nVIDIA tiene realmente mi sistema?

Esto es una tontería, pero en mi situación, en realidad no sé la cantidad de GPU nVIDIA Grid K2 en mi servidor (no puedo ir físicamente a verificar).

La salida de nvidia-smi es:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 367.64                 Driver Version: 367.64                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GRID K2             On   | 0000:86:00.0     Off |                  Off |
| N/A   41C    P8    29W / 117W |     10MiB /  4095MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GRID K2             On   | 0000:87:00.0     Off |                  Off |
| N/A   33C    P8    28W / 117W |      8MiB /  4095MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   2  GRID K2             On   | 0000:8B:00.0     Off |                  Off |
| N/A   34C    P8    28W / 117W |      8MiB /  4095MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

nvidia-smi -L da:

GPU 0: GRID K2 (UUID: GPU-f38f91db-d219-6dae-3f2c-ccce0dee93b5)
GPU 1: GRID K2 (UUID: GPU-a165f882-655e-31c0-b6f0-46748129ff17)
GPU 2: GRID K2 (UUID: GPU-44daaa30-3e5b-558c-2775-1e9802be7e91)

La máquina anfitriona es una máquina Intel de 20 núcleos y 2 sockets.

Ahora, no puedo entender por qué muestra 3 GPU, ya que 1 Grid K2 en realidad tiene 2 GPU, por lo que nvidia-smi debería mostrar un número par de GPU Grid K2 (ya sea 2 o 4 en mi caso).

Respuesta1

Según tus estadísticas parece 3, pero puedes realizar comprobaciones más detalladas.

Si su sistema ejecuta Windows Server, utilícelo desde un indicador de cmd:

wmic path win32_VideoController get AdapterRAM, Caption, DriverVersion

Si usas Linux:

lspci | grep -i --color 'vga\|3d\|2d'

o

lshw -short | grep -i --color display

nvclockEl comando también debería mostrarle información del reloj en las GPU.

Estos incluirán buena información sobre los adaptadores de video.

Respuesta2

Intentarnvidia-smi -L

(De la salida man nvidia-smi en un sistema Linux :)

-L, --list-gpus
Enumera cada una de las GPU NVIDIA en el sistema, junto con sus UUID.

Editar: Releyendo la pregunta original, veo que OP ya ha probado esta solución y no es lo que buscan. Doh.

información relacionada