A survey and experimental analysis of checkpointing techniques for energy harvesting devices
With the advent of ultra-low-power embedded processors, energy harvesting devices
(EHDs) are becoming exceedingly prevalent. These devices are highly portable, self …
(EHDs) are becoming exceedingly prevalent. These devices are highly portable, self …
A survey on program-state retention for transiently-powered systems
Low-power small-scale embedded sensing systems employing batteries generally impose
high maintenance costs. To enable maintenance-free operation, they are powered from …
high maintenance costs. To enable maintenance-free operation, they are powered from …
Energy-driven computing
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 …
quality of service with minimum power consumption, to enable battery-powered devices with …
Continuous sensing on intermittent power
AY Majid, P Schilder… - 2020 19th ACM/IEEE …, 2020 - ieeexplore.ieee.org
The main obstacles to achieve truly ubiquitous sensing are (i) the limitations of battery
technology-batteries are short-lived, hazardous, bulky, and costly-and (ii) the unpredictability …
technology-batteries are short-lived, hazardous, bulky, and costly-and (ii) the unpredictability …
Fused: Closed-loop performance and energy simulation of embedded systems
Energy-driven computing is an emerging paradigm that aims to fuel the proliferation of tiny
and low-cost IoT sensing and monitoring devices. Energy-driven computers are generally …
and low-cost IoT sensing and monitoring devices. Energy-driven computers are generally …
Comparing NVM technologies through the lens of intermittent computation
Intermittent computing (IC) promises long lifetimes for IoT edge devices. Running directly
from energy harvesting sources enables these devices to be deployed and left, potentially …
from energy harvesting sources enables these devices to be deployed and left, potentially …
Pragmatic memory-system support for intermittent computing using emerging nonvolatile memory
Intermittent computing (IC) is a key enabler for the vision of a trillion Internet of Things
devices. By harvesting energy from the environment and leveraging nonvolatile memory …
devices. By harvesting energy from the environment and leveraging nonvolatile memory …
icheck: Progressive checkpointing for intermittent systems
Energy harvesting devices powered by ambient energies, instead of batteries, have been
drawn lots of attention due to their advantages of energy saving, easy deployment without …
drawn lots of attention due to their advantages of energy saving, easy deployment without …
Exploring the effect of energy storage sizing on intermittent computing system performance
Batteryless energy-harvesting devices promise to deliver a sustainable Internet of Things.
Intermittent computing is an emerging area, where the application forward progress, ie …
Intermittent computing is an emerging area, where the application forward progress, ie …
Energy-efficient memory tracing for state retention in transient computing systems
Transient computing systems, also known as intermittent computing systems, are batteryless
systems powered by energy harvesting (EH) sources that do not require large energy …
systems powered by energy harvesting (EH) sources that do not require large energy …