Comment trouver l'utilisation de la mémoire sur mon GPU?


18

Auparavant, je vérifiais l'utilisation de la mémoire sur mon GPU avec la commande suivante:

nvidia-settings -q all | grep Memory

Je traite des données scientifiques sur mon GPU avec numpyet theano. Je faisais cela avec le bureau gnome en cours d'exécution, et il y avait déjà 380 Mo de mémoire utilisés sur l'appareil. J'ai donc arrêté lightdm pour libérer un peu plus de mémoire GPU; mais maintenant, l'outil nvidia-settings ne fonctionne plus.

Cela signifie simplement qu'il n'y a pas d'affichage

ERROR: Cannot open display ':0.0'.

Existe-t-il un autre moyen d'obtenir de la mémoire GPU sans utiliser cet outil? Existe-t-il un moyen de le faire fonctionner en mode sans tête?


1
Mitch (crédit à) donne la réponse ici: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn

Réponses:


26

Pour les GPU Nvidia:

nvidia-smi

Pour les GPU Intel:

intel_gpu_tools

Pour les GPU AMD:

aticonfig --odgc --odgt

Pour regarder en temps réel - exemple:

sudo watch nvidia-smi

+1. Juste un headsup: intel_gpu_tools(soulignement, pas tiret), comme une commande.
IsaacS
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.