Transient computing systems do not have energy storage, and operate directly from energy harvesting. These systems are often faced with the inherent challenge of low-current or transient power supply. In this paper, we propose "power-neutral" operation, a new paradigm for such systems, whereby the instantaneous power consumption of the system must match the instantaneous harvested power. Power neutrality is achieved using a control algorithm for dynamic frequency scaling, modulating system performance gracefully in response to the incoming power. Detailed system model is used to determine design parameters for selecting the system voltage thresholds where the operating frequency will be raised or lowered, or the system will be hibernated. The proposed control algorithm for power-neutral operation is experimentally validated using a microcontroller incorporating voltage threshold-based interrupts for frequency scaling. The microcontroller is powered directly from real energy harvesters; results demonstrate that a power-neutral system sustains operation for 4%-88% longer with up to 21% speedup in application execution.
Graceful Performance Modulation for Power-Neutral Transient Computing Systems
Creators
Domenico Balsamo - University of Southampton
Anup Das - University of Southampton
Alex S. Weddell - University of Southampton
Davide Brunelli - University of Trento
Bashir M. Al-Hashimi - University of Southampton
Geoff V. Merrett - University of Southampton
Luca Benini - Laboratori Guglielmo Marconi
Publication Details
IEEE transactions on computer-aided design of integrated circuits and systems, v 35(5), pp 738-749
Publisher
IEEE
Number of pages
12
Grant note
Telecom Italia s.p.a. Ph.D. Grant
EP/L000563/1; EP/K034448/1 / Engineering and Physical Sciences Research Council; UK Research & Innovation (UKRI); Engineering & Physical Sciences Research Council (EPSRC)
CA 318013 / PHIDIAS (EU 7th Framework Programme)
EP/K034448/1; EP/L000563/1 / EPSRC; UK Research & Innovation (UKRI); Engineering & Physical Sciences Research Council (EPSRC)
Resource Type
Journal article
Language
English
Academic Unit
Electrical and Computer Engineering
Web of Science ID
WOS:000374969400005
Scopus ID
2-s2.0-84968654916
Other Identifier
991019295181104721
UN Sustainable Development Goals (SDGs)
This publication has contributed to the advancement of the following goals:
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool: