PAPI с потребляемой мощностью CUDA

Я пытаюсь измерить энергопотребление на графическом процессоре. Прежде всего, я хочу знать, могу ли я использовать PAPI для измерения энергопотребления, а также я хочу знать, как я могу скомпилировать CUDA с кодом PAPI, если это возможно.


person user1730250    schedule 27.09.2013    source источник
comment
Это, безусловно, возможно. Я лично не пробовал, потому что PAPI не устанавливается в моей системе Mac OS. Компиляция не должна быть проблемой, просто укажите правильный путь к библиотеке и путь включения к nvcc, все должно быть хорошо. Если это помогает.   -  person Sagar Masuti    schedule 28.09.2013


Ответы (1)


Nvidia предоставляет API на основе C для мониторинга и управления различными состояниями устройств NVIDIA GPU, включая энергопотребление.

nvmlDeviceGetPowerUsage (nvmlDevice_t device, unsigned int* power)

Пожалуйста, обратитесь к этой ссылке для получения дополнительной информации о NVML

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

person kangshiyin    schedule 28.09.2013