arrow
Return

LATICS: A Low-Overhead Adaptive Task-Based Intermittent Computing System

delete2020-11-01
delete11
PRE
AI
S
Songran Liu
W
Wei Zhang
M
Mingsong Lv *
陈秋霖 cover
陈秋霖 (Qiulin Chen)
N
Nan Guan
DOI:10.1109/TCAD.2020.3012214delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Energy harvesting promises to power billions of Internet-of-Things devices without being restricted by battery life. The energy output of harvesters is typically tiny and highly unstable, so the computing system must store program states into nonvolatile memory frequently to preserve the execution progress in the presence of frequent power failures. Task-based intermittent computing is a promising paradigm to provide such capability, where each task executes atomically and only states across task boundaries need to be saved. This article presents LATICS, a low-overhead adaptive task-based intermittent computing system, which dynamically decides the granularity of atomic execution to avoid unnecessarily frequent state saving when energy supply is sufficient. The novel feature of LATICS is to drastically reduce the amount of states to be saved at task boundaries compared with existing solutions. Notably, we disclose that skipping state saving at some task boundary may cause the system to store more states at other places, and thus leads to higher overall overhead. Therefore, LATICS enforces mandatory state saving at certain task boundaries regardless of the current energy condition to reduce state saving overhead. We implement LATICS on a real energy-harvesting platform based on MSP430 and experimentally compare against the state-of-theart under different settings. The experimental results show that LATICS significantly reduces state saving overhead and improves execution efficiency compared to existing solutions.
Keywords:
Energy harvesting
intermittent computing
task based
task coalescing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IF:
2.9
Papers:
564
Citations:
9.6K

Organization

H
huawei technologies
Scholars:
3.3K
Papers: 2.9K
Citations: 1
H
hong kong polytechnic university
Scholars:
3.0W
Papers: 4.1W
Citations: 921
N
northeastern university - china
Scholars:
3.1W
Papers: 2.7W
Citations: 37
researcher View more organizations