MeasureAlot Energy Measurement Device
Current energy measurement methods typically struggle with
the huge dynamic demand of current in today's computing
Currents can span by orders of magnitude between deep sleep and run
If the measurement range of these devices is, for example, set up to observe a specific run mode (i.e., operating level at a given performance level), the current draw of another run mode (i.e., sleep mode) is typically missed.
Additionally, features which facilitate automatic measurements, such as trigger capability, are often not implemented.
MeasureAlot aims to alleviate these problems by providing accurate measurements with a wide dynamic range, while at the same time offering an interface which allows for easy autonomous measurements.
MeasureAlot operates using a current-to-frequency
conversion, offering a usable measurement range over several
The energy-measurement resolution is 0.1 μJ and the device offers a dedicated trigger signal to support measurements of very short periods (down to approximately 6 ns).
The energy-measurement results are streamed to a host computer over USB and retrieved using an open-source library.
Hönig, Timo ; Eibel, Christopher ; Herzog, Benedict ; Janker, Heiko ; Wägemann, Peter ; Schröder-Preikschat, Wolfgang: Playing Hare and Tortoise: The FigarOS Kernel for Fine-Grained System-Level Energy Optimizations. In: IEEE (Ed.) : Proceedings of the 2015 Brazilian Symposium on Computing Systems Engineering (SBESC '15) (Brazilian Symposium on Computing Systems Engineering Fóz do Iguaçú, Brazil November 3-6, 2015). 2015, pp 80-83. (BibTeX)
Wägemann, Peter ; Distler, Tobias ; Hönig, Timo ; Janker, Heiko ; Kapitza, Rüdiger ; Schröder-Preikschat, Wolfgang: Worst-Case Energy Consumption Analysis for Energy-Constrained Embedded Systems. In: IEEE (Ed.) : Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS '15) (Euromicro Conference on Real-Time Systems Lund, Sweden July 7 - 10, 2015). 2015, pp 105-114. (BibTeX)
|USENIX TRIOS '14||
Hönig, Timo ; Janker, Heiko ; Mihelic, Oliver ; Eibel, Christopher ; Kapitza, Rüdiger ; Schröder-Preikschat, Wolfgang: Proactive Energy-Aware Programming with PEEK. In: USENIX Association ; Ken Birman (Ed.) : Proceedings of the 2014 Conference on Timely Results in Operating Systems (TRIOS '14) (Conference on Timely Results in Operating Systems Broomfield, CO, USA October 5, 2014). 2014, pp 1-14. (BibTeX)