Aplicaciones de monitoreo de GPU en Linux / Ubuntu

Pequeña lista de aplicaciones para monitoreo de carga de GPU

Índice

Aplicaciones para monitoreo de carga de GPU: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.

Aquí tenemos solo algunas capturas de pantalla y descripciones de aplicaciones linux útiles para el monitoreo de GPU.

nvidia-smi

captura de pantalla de nvidia smi - para monitoreo de GPU en linux

De inmediato podemos ver que la carga es del 2%, VRAM usada: 356MiB / 16376MiB, y la potencia consumida 11W / 320W También podemos ver cuánta memoria está usando cada proceso.

para mostrar nvidia-smi con actualización automática:

nvidia-smi -l

nvidia-smi es un programa muy útil, puedes establecer entre otras cosas un límite de potencia consumida por tu GPU llamando

# establecer un límite de potencia de 200W (el uso de -i 0 se aplica solo a la primera GPU)
sudo nvidia-smi -i 0 -pl 200

nvtop

Otra aplicación útil para monitorear la carga de GPU en linux es nvtop.

captura de pantalla de nvtop - para monitoreo de GPU en linux

Podemos ver cuánta VRAM se está usando en total, la carga de la GPU en general, luego la CPU y la carga y el uso de VRAM/RAM por proceso, y algunos diagramas. Tener algunas visualizaciones siempre es muy agradable.

nvitop

nvitop tiene una interfaz un paso por encima de nvtop. Solo mira esta captura de pantalla:

captura de pantalla de nvitop - para monitoreo de GPU en linux

La temperatura, el uso de RAM/VRAM y la carga de la GPU - todo es claramente visible y accesible.

kde.plasma-systemmonitor

Aunque estoy usando Ubuntu estándar (basado en Gnome), aún puedo instalar kde.plasma-systemmonitor y usarlo.

sudo apt-get install kde.plasma-systemmonitor

plasma-systemmonitor

kde plasma systemmonitor - para monitoreo de GPU en linux

KDE plasma systemmonitor tiene una sección de GPU que muestra la carga actual de la GPU. No es útil en relación con la VRAM usada, pero aún así algo.

Enlaces útiles