arrow
返回

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 *
陈秋霖 封面图
陈秋霖 (Qiulin Chen)
N
Nan Guan
DOI:10.1109/TCAD.2020.3012214delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

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.
Keyword:
Energy harvesting
intermittent computing
task based
task coalescing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IF:
2.9
论文数:
671
被引数:
9.6K

机构

H
huawei technologies
学者数:
3.3K
论文数: 2.9K
被引数: 1
H
hong kong polytechnic university
学者数:
3.0W
论文数: 4.1W
被引数: 921
N
northeastern university - china
学者数:
3.2W
论文数: 2.7W
被引数: 37
学者 查看更多机构
引用论文

引用论文

Building and Solving Mathematical Programming Models in Engineering and Science
err
IF0
err2011-10-28
err0
PREAI
errEnrique Castillo; Antonio J. Gonejo; Pablo Pedregal; Ricardo Garciá; Natalia Alguacil
err分享
err收藏
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
err分享
err收藏
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
err分享
err收藏
Appearance energy spectroscopy of CO + field ions emitted from W(111)
err1995-07-01
err0
PREAI
errYu. Suchorski; W.A. Schmidt; J.H. Block; V.K. Medvedev
err分享
err收藏
Functional Connectivity of Multiple Brain Regions Required for the Consolidation of Social Recognition Memory
err2017-03-14
err0
errOAAI
errToshiyuki Tanimizu; Justin W. Kenney; Emiko Okano; Kazune Kadoma; Paul W. Frankland; Satoshi Kida
err分享
err收藏
InK: Reactive Kernel for Tiny Batteryless Sensors
err2018-11-04
err103
PREAI
errYildirim, Kasim Sinan; Majid, Amjad Yousef; Patoukas, Dimitris; Schaper, Koen; Pawelczak, Przemyslaw; Hester, Josiah
err分享
err收藏
Powering Pervasive Computing Systems
err2017-01-01
err8
PREAI
errPatel, Shwetak N.; Smith, Joshua R.
err分享
err收藏
Channel‐adaptive techniques in wireless communications: an overview
err2002-12-23
err0
PREAI
errErnestina Cianca; Aldo De Luise; Marina Ruggieri; Ramjee Prasad
err分享
err收藏
学者 查看更多内容