A survey of techniques for intermittent computing

S Umesh, S Mittal - Journal of Systems Architecture, 2021 - Elsevier
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) …

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 …

Compiler-directed high-performance intermittent computation with power failure immunity

J Choi, L Kittinger, Q Liu, C Jung - 2022 IEEE 28th Real-Time …, 2022 - ieeexplore.ieee.org
This paper introduces power failure immunity (PFI), an essential program execution property
for energy harvesting systems to achieve efficient intermittent computation. PFI ensures …

Automatically enforcing fresh and consistent inputs in intermittent systems

M Surbatovich, L Jia, B Lucia - Proceedings of the 42nd ACM SIGPLAN …, 2021 - dl.acm.org
Intermittently powered energy-harvesting devices enable new applications in inaccessible
environments. Program executions must be robust to unpredictable power failures …

Everything leaves footprints: Hardware accelerated intermittent deep inference

CK Kang, HR Mendis, CH Lin… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Current peripheral execution approaches for intermittently powered systems require full
access to the internal hardware state for checkpointing or rely on application-level energy …

Capos: Capacitor error resilience for energy harvesting systems

J Choi, H Joe, C Jung - … Aided Design of Integrated Circuits and …, 2022 - ieeexplore.ieee.org
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 …

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 …

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 …

Enabling failure-resilient intermittent systems without runtime checkpointing

WM Chen, TW Kuo, PC Hsiu - IEEE Transactions on Computer …, 2020 - ieeexplore.ieee.org
Self-powered intermittent systems typically adopt runtime checkpointing as a means to
accumulate computation progress across power cycles and recover system status from …

Cooperative communication between two transiently powered sensor nodes by reinforcement learning

Y Wu, Z Jia, F Fang, J Hu - IEEE Transactions on Computer …, 2021 - ieeexplore.ieee.org
Energy harvesting (EH)-powered sensor nodes can achieve theoretically unlimited lifetime
by scavenging energy from ambient power sources, such as radio-frequency (RF) and …