监控显卡使用情况

时间:2009-07-21 11:45:06

标签: monitoring gpu

如何在运行某个应用程序时监控显卡的使用量?我想知道我的应用程序使用GPU的程度。

2 个答案:

答案 0 :(得分:3)

如果您使用Visual Studio 2013和2015版本进行开发,则可以使用其GPU使用工具:

来自MSDN的屏幕截图: enter image description here

此外,您似乎可以使用它诊断任何应用程序,而不仅仅是Visual Studio项目:

  

除了Visual Studio项目,您还可以在任何松散的.exe应用程序上收集GPU使用情况数据。只需在Visual Studio中打开可执行文件作为解决方案,然后启动诊断会话,您就可以使用GPU使用它。这样,如果您使用某种类型的引擎或替代开发环境,只要您最终获得可执行文件,您仍然可以在其上收集数据。

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

答案 1 :(得分:2)

From Unix.SE:现在存在一个名为gpustat的简单命令行实用程序:https://github.com/wookayin/gpustat

它是免费软件(MIT许可证),包装在pypi中。它是nvidia-smi的包装。