web-dev-qa-db-fra.com

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

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

nvidia-settings -q all | grep Memory

Je traite certaines données scientifiques sur mon GPU avec numpy et 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ée sur le périphérique. 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.

Il se trompe 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?

18
Nathan

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
26