我知道有一种方法可以使用 CUPTI 读取 GPU 的功耗。你知道我可以用什么方法吗?我在哪里可以找到例子?
问问题
1321 次
2 回答
5
您可能正在寻找的是 cupti ActivityEnvironment数据。
据我所知,这个特定的数据类别在 CUDA 5.5 中是新的,因此您可能需要确保使用 CUDA 5.5 来访问这些参数。
收集这些数据是 cupti Activity API的一部分
activity_trace_async
CUPTI 工具包中包含的示例中给出了该 API 的使用示例。
在标准的 linux 安装中,此示例将位于/usr/local/cuda/extras/CUPTI/sample/activity_trace_async
于 2013-09-30T22:04:19.397 回答
0
NVIDIA 管理库 (NVML) 1是一种 API,可让您读取 GPU 的功耗以及其他信息。
它具有 C 和 python 绑定。
于 2019-05-08T17:51:09.250 回答