具有CUDA功耗的PAPI

时间:2013-09-27 23:28:28

标签: cuda read-eval-print-loop papi

我试图测量GPU上的功耗。首先,我想知道我是否可以使用PAPI来测量功耗,而且我想知道如果可能的话,如何使用PAPI代码编译CUDA。

1 个答案:

答案 0 :(得分:4)

Nvidia提供基于C的API,用于监控和管理NVIDIA GPU设备的各种状态,包括功耗。

nvmlDeviceGetPowerUsage (nvmlDevice_t device, unsigned int* power)

有关NVML的更多信息,请参阅此链接

https://developer.nvidia.com/nvidia-management-library-nvml