Alternative à nvidia-smi pour la mesure de l'utilisation des GPU?
nVidia abandonné la prise en charge de tous les quadro et tesla cartes quand il s'agit de l'aide de certains outils et/ou de développement des bibliothèques et des outils. J'ai deux GTX 590s;, et quand j'utilise nvidia-smi plus queryable champs de retour N/A parce qu'ils ont abandonné la prise en charge de cette carte.
Il existe d'autres outils qui visent à recueillir cette information? Est-il possible/facile à interroger cette information avec le SDK?
OriginalL'auteur Brian Vandenberg | 2012-02-08
Vous devez vous connecter pour publier un commentaire.
Sur Windows il y a NvAPI qui fonctionne sur tous les Gpu.
Sous Linux, si vous êtes sous X Server, vous pouvez également interroger certaines des informations (la température du GPU, horloges, malheureusement aucune utilisation) à l'aide de nvidia-settings utilitaire. par exemple,
nvidia-settings -q all
Pour Quadro et Tesla Gpu il y a NVML/nvidia-smi qui fonctionne à la fois sur Linux et Windows 64.
OriginalL'auteur Przemyslaw Zych
Bien que c'est une très vieille question, je vais laisser ça ici au cas où quelqu'un avec le même problème de trébucher sur cette. Nvidia-settings encore transmet le GPU utilisation stat par -q [gpu:X]/GPUUtilization. c'est très lent comparé à nvidia-pmi, mais c'est toujours mieux que de ne pas savoir. De toute façon, j'ai écrit un script pour mettre cela et quelques autres statistiques dans un concis et lisible.
Ici c'est pour ceux qui le souhaitent.
OriginalL'auteur Santo Guevarra
GPUstat sorties coloré avec des one-liners. Il est implémenté en Python et il a une suite de test si vous avez envie de le tordre.
https://github.com/wookayin/gpustat
OriginalL'auteur Nei Neto