我特别询问的是左侧(概览)面板中显示的利用率,而不是右侧(主/详细视图)面板中显示的利用率。
我在共享工作站上进行了大量计算工作,这些工作最终反映在工作站 GPU 的 CUDA 利用率中。这可以在 Windows 10 任务管理器中显示,方法是转到“性能”选项卡下的特定 GPU,然后更改图表以显示 CUDA:
但是,您会从屏幕截图中注意到,无论为图表选择什么,GPU 利用率仍保持在 4%(基于当前 3D 利用率,这是默认图表和列表中的第一个选项)。左侧面板中的迷你图表也仅显示 3D 利用率。这意味着检查共享工作站上的另一个用户是否正在使用特定 GPU 执行计算任务需要打开每个 GPU 并观察图表(或者,更现实地说,查看 GPU 温度以查看它们是否正在执行任何类型的工作)。
这不是一个大问题,但我想知道是否可以使左侧面板中的百分比反映当前的 CUDA 利用率,而不是默认反映 3D 利用率(它始终很低或为零,因此不太有用)。左侧面板中的迷你图也是如此。更一般地说,百分比/迷你图是否可以反映 GPU 利用率的任何方面(例如视频编码/解码、复制、CUDA、VR 等...),这些方面可以在任务管理器的主图中查看?
答案1
要在任务管理器中显示 CUDA 使用情况图表:
- 启动任务管理器
- 切换到“性能”选项卡
- 点击左侧的 GPU
- 点击上方的“复制”下拉列表
- 从列表中选择“Cuda”。
有关更多带截图的信息,请参阅文章
Windows 10 上用于机器学习和 CUDA 的 GPU 监控。
这是任务管理器所能实现的所有功能。任务管理器不可编程,也没有附加组件。
您可能需要第三方软件来实现这一点,但我不知道。