【发布时间】:2020-10-18 13:29:35
【问题描述】:
我有一个在 Google Colab 上运行的程序,我需要在它运行时监控 GPU 使用情况。我知道通常你会在命令行中使用nvidia-smi 来显示 GPU 使用情况,但是由于 Colab 只允许一个单元在任何时候一次运行,所以这不是一种选择。目前,我正在使用 GPUtil 并使用 GPUtil.getGPUs()[0].load 和 GPUtil.getGPUs()[0].memoryUsed 监控 GPU 和 VRAM 的使用情况,但我找不到让这些代码与我的其他代码同时执行的方法,因此使用数量远低于实际应有的数量。有没有办法在其他代码运行时打印 GPU 使用情况?
【问题讨论】:
标签: python gpu google-colaboratory