arrow
Return

Efficient task-based intermittent computing leveraging SRAM data retention

delete2026-02-06
delete0
PRE
AI
S
Songran Liu
B
Bohan Sun
M
Minghe Yu *
D
Dong Ji
M
Mingsong Lv
Q
Qiulin Chen
DOI:10.1007/s11227-025-08205-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Energy harvesting has the potential to overcome the limitations of batteries and power numerous Internet of Things devices. However, the energy generated by the harvesters is often weak and unstable, leading to frequent and unpredictable power failures. This can result in cyclic reboots without any forward progress in the system. To address this issue, a task-based intermittent computing system is proposed that periodically saves system states into non-volatile memory (NVM). Although this approach resolves the problem of non-progress, it requires frequent backups, which introduces a new challenge of reducing backup overhead. This is a significant research problem in intermittent computing. Our work introduces an innovative solution that leverages the ability of volatile SRAM to retain data for seconds to minutes after a power loss. This capability allows systems to maintain progress even during frequent power failures. We present an energy-aware backup strategy and a hybrid memory management policy that aims to minimize NVM usage while ensuring the consistency of system states. Additionally, we have developed an efficient method to validate a subset of program states using the cyclic redundancy check (CRC), which ensures the integrity of SRAM data after a failure. Our runtime system, which incorporates these techniques, demonstrates the ability to enable continuous progress on an MSP430 platform with minimal overhead.
Keywords:
Energy harvesting
Intermittent computing system
SRAM data retention

Journal

T
The Journal of Supercomputing
IF:
0
Papers:
647
Citations:
0

Organization

C
computer science and engineering
Scholars:
1.3K
Papers: 615
Citations: 0
N
Northeastern University
Scholars:
2.5W
Papers: 1.6W
Citations: 3.0W
S
software college
Scholars:
45
Papers: 16
Citations: 0
researcher View more organizations
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Low-Temperature Data Remanence Attacks Against Intrinsic SRAM PUFs
err2018-08-01
err0
PREAI
errNikolaos Athanasios Anagnostopoulos; Tolga Arul; Markus Rosenstihl; Andre Schaller; Sebastian Gabmeyer; Stefan Katzenbeisser
errShare
errSave
errShare
errSave
Hibernus plus plus : A Self-Calibrating and Adaptive System for Transiently-Powered Embedded Devices
err2016-01-01
err157
PREAI
errBalsamo, Domenico; Weddell, Alex S.; Das, Anup; Arreola, Alberto Rodriguez; Brunelli, Davide; Al-Hashimi, Bashir M.; Merrett, Geoff V.; Benini, Luca
errShare
errSave
Dynamic Task-based Intermittent Execution for Energy-harvesting Devices
err2020-02-04
err48
errOAAI
errMajid, Amjad Yousef; Delle Donne, Carlo; Maeng, Kiwan; Colin, Alexei; Yildirim, Kasim Sinan; Lucia, Brandon; Pawelczak, Przemyslaw
errShare
errSave
researcher View more