1

我知道有一种方法可以使用 CUPTI 读取 GPU 的功耗。你知道我可以用什么方法吗?我在哪里可以找到例子?

4

2 回答 2

5

您可能正在寻找的是 cupti ActivityEnvironment数据。

据我所知,这个特定的数据类别在 CUDA 5.5 中是新的,因此您可能需要确保使用 CUDA 5.5 来访问这些参数。

收集这些数据是 cupti Activity API的一部分

activity_trace_asyncCUPTI 工具包中包含的示例中给出了该 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 回答