A survey of techniques for intermittent computing
Intermittent computing (ImC) refers to the scenario where periods of program execution are
separated by reboots. ImC systems are generally powered by energy-harvesting (EH) …
separated by reboots. ImC systems are generally powered by energy-harvesting (EH) …
A survey and experimental analysis of checkpointing techniques for energy harvesting devices
P Singla, SR Sarangi - Journal of Systems Architecture, 2022 - Elsevier
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 …
Compiler-directed high-performance intermittent computation with power failure immunity
This paper introduces power failure immunity (PFI), an essential program execution property
for energy harvesting systems to achieve efficient intermittent computation. PFI ensures …
for energy harvesting systems to achieve efficient intermittent computation. PFI ensures …
Automatically enforcing fresh and consistent inputs in intermittent systems
Intermittently powered energy-harvesting devices enable new applications in inaccessible
environments. Program executions must be robust to unpredictable power failures …
environments. Program executions must be robust to unpredictable power failures …
Everything leaves footprints: Hardware accelerated intermittent deep inference
Current peripheral execution approaches for intermittently powered systems require full
access to the internal hardware state for checkpointing or rely on application-level energy …
access to the internal hardware state for checkpointing or rely on application-level energy …
Capos: Capacitor error resilience for energy harvesting systems
Energy harvesting systems have emerged as an alternative to battery-operated Internet of
Things (IoT) devices. To deal with frequent power outages in the absence of battery, energy …
Things (IoT) devices. To deal with frequent power outages in the absence of battery, energy …
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 …
Transient computing for energy harvesting systems: A survey
M Jia, EHM Sha, Q Zhuge, S Gu - Journal of Systems Architecture, 2022 - Elsevier
Abstract Battery-powered, ultra-low-power embedded devices are often limited by the size
and maintenance costs of batteries, giving rise to battery-less devices and the emergence of …
and maintenance costs of batteries, giving rise to battery-less devices and the emergence of …
Enabling failure-resilient intermittent systems without runtime checkpointing
Self-powered intermittent systems typically adopt runtime checkpointing as a means to
accumulate computation progress across power cycles and recover system status from …
accumulate computation progress across power cycles and recover system status from …
Cooperative communication between two transiently powered sensor nodes by reinforcement learning
Energy harvesting (EH)-powered sensor nodes can achieve theoretically unlimited lifetime
by scavenging energy from ambient power sources, such as radio-frequency (RF) and …
by scavenging energy from ambient power sources, such as radio-frequency (RF) and …