监视显卡的使用情况

如何在运行某个应用程序时监视显卡的使用情况? 我想看看我的应用程序使用GPU多less。

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

MSDN屏幕截图: 在这里输入图像说明

此外,似乎你可以诊断任何应用程序,不仅Visual Studio项目:

除Visual Studio项目之外,您还可以收集任何闲置的.exe应用程序上的GPU使用情况数据。 只需在Visual Studio中打开可执行文件作为解决scheme,然后启动一个诊断会话,您可以使用GPU进行定位。 这样,如果您正在使用某种types的引擎或其他开发环境,只要最终生成可执行文件,您仍然可以在其上收集数据。

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

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

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