Energy-driven computing

S.T. Sliper, O. Cetinkaya, A.S. Weddell, B. Al-Hashimi, G.V. Merrett

Research output: Contribution to journalReview articlepeer-review

22 Citations (Scopus)


For decades, the design of untethered devices has been focused on delivering a fixed quality of service with minimum power consumption, to enable battery-powered devices with reasonably long deployment lifetime. However, to realize the promised tens of billions of connected devices in the Internet of Things, computers must operate autonomously and harvest ambient energy to avoid the cost and maintenance requirements imposed by mains- or battery-powered operation. But harvested power typically fluctuates, often unpredictably, and with large temporal and spatial variability. Energy-driven computers are designed to treat energy-availability as a first-class citizen, in order to gracefully adapt to the dynamics of energy harvesting. They may sleep through periods of no energy, endure periods of scarce energy, and capitalize on periods of ample energy. In this paper, we describe the promise and limitations of energy-driven computing, with an emphasis on intermittent operation.
Original languageEnglish
Article number20190158
JournalPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
Issue number2164
Early online date23 Dec 2019
Publication statusPublished - 7 Feb 2020


  • Batteryless computing
  • Energy harvesting
  • Energy-driven computing
  • Intermittent computing


Dive into the research topics of 'Energy-driven computing'. Together they form a unique fingerprint.

Cite this