AccelPower CAPE is a low-cost device that allows measuring energy consumption of different components of HPC servers and desktop computers, specifically focused (but not limited to) PCIe accelerators.
AccelPower CAPE is actually divided into two main components:
- The CAPE. Designed as a CAPE (extension shield) for the BeagleBone Black, it supports up to 8 channels per level.
- The PCIe extensor. We provide a design for a low-profile PCIe extensor that exposes the 12V and 3.3V lines that supply power to PCIe devices.
At a glance, the main features of AccelPower CAPE are:
- It is affordable, and designed from scratch as a low-cost CAPE for the BeagleBone Black.
- It is stackable, supporting monitoring up to 16 channels.
- It is precise, relying on INA219 sensors.
- It is versatile, as it can be used for monitoring PCIe devices or other DC lines in computing nodes.
- It is non-intrusive, both from the hardware and software side, and can be deployed on existing computing nodes at a high scale.
Images and schematics:
Link to software (PMlib, authored by Manel Dolz, UJI): https://github.com/mdolz/PMLib