2009-07-21 6 views
47

Comment puis-je contrôler la quantité de carte graphique utilisée lorsque j'exécute une application donnée? Je veux voir à quel point mon application utilise le GPU.Surveillance de l'utilisation de la carte graphique

+0

Voir aussi http://superuser.com/questions/160291/how-can-i-monitor-video-memory-usage –

Répondre

3

Si vous développez dans Visual Studio 2013 et 2015 versions, vous pouvez utiliser leur outil d'utilisation du GPU:

Screenshot de MSDN: enter image description here

De plus, il semble que vous pouvez diagnostiquer toute application avec elle, non seulement des projets Visual Studio:

En plus des projets Visual Studio vous pouvez également percevoir l'utilisation du GPU des données sur toutes les applications .exe libres que vous avez assis autour. Ouvrez simplement l'exécutable en tant que solution dans Visual Studio, puis démarrez une session de diagnostic et vous pouvez le cibler avec l'utilisation du GPU. De cette façon, si vous utilisez un type de moteur ou un environnement de développement alternatif, vous pouvez toujours collecter des données sur celui-ci tant que vous vous retrouvez avec un exécutable.

Source: http://blogs.msdn.com/b/ianhu/archive/2014/12/16/gpu-usage-for-directx-in-visual-studio.aspx

2

From Unix.SE: Un utilitaire simple ligne de commande appelé gpustat existe maintenant: https://github.com/wookayin/gpustat.

C'est un logiciel libre (licence MIT) et est emballé en pypi. C'est une enveloppe de nvidia-smi.

+0

salut, je veux juste savoir quel genre d'usages sont intégrés à L'utilisation de gpustat, l'utilisation de base? l'utilisation de la bande passante mem? ou peut-être autre chose? – hihell

Questions connexes