PowerSensor3

PowerSensor is a low-cost, custom-built device that measures the instantaneous power consumption of GPUs and other devices at a high time resolution.

6
contributors
713 commitsLast commit ≈ 3 weeks ago8 stars0 forks

Cite this software

What PowerSensor3 can do for you

PowerSensor is a tool that measures the instantaneous power consumption of PCIe cards and SoC development boards like GPUs, Xeon Phis, FPGAs, DSPs, and network cards, at sub-millisecond time scale. It consists of a commodity microcontroller, commodity current sensors, and (for PCIe devices) a PCIe riser card. The microcontroller reports measurements to the host via USB. A small host library allows an application to determine its own energy efficiency. The high time resolution provides much better insight into energy usage than low-resolution built-in power meters (if available at all), as PowerSensor enables analysis of individual compute kernels.

Keywords
Programming languages
  • C 68%
  • C++ 31%
  • Python 1%
License
</>Source code

Participating organisations

ASTRON
Netherlands eScience Center

Contributors

BvW
Ben van Werkhoven
Leon Oostrum
Leon Oostrum
QT
Quinten Twisk

Related projects

RECRUIT

Reducing Energy Consumption in Radio-astronomical and Ultrasound Imaging Tools

Updated 6 months ago
In progress