我的cuda项目测试需要gpu信息。
我正在使用nvml库,我成功获取了温度信息。 但是,nvml在nvmlDeviceGetUtilizationRates()中报告ERROR_NOT_SUPPORTED。
现在,如何获得gpu的利用率? 显然,会有像NVIDIA GeForce Experience这样的方式。
感谢,
P.S。哎呀!我的声誉不足...... 如果您想查看NVIDIA GeForce Experience示例图像click this link。
答案 0 :(得分:0)
也许您的显卡,GTX Titan(基于您的图片)根本不支持易变的GPU利用率? 我认为此功能仅支持Quadro和Tesla卡。
此外,您能否展示如何在代码中使用nvml?
答案 1 :(得分:0)
要在linux中查看nvidia显卡的GPU利用率:
nvidia-smi
使用-l刷新例如
nvidia-smi -l 1
这会每1秒刷新一次。