arrow
返回

Intermittent Asynchronous Peripheral Operations

delete2019-11-10
delete28
delete
OA
AI
A
Adriano Branco *
L
Luca Mottola
M
Muhammad Hamad Alizai
J
Junaid Haroon Siddiqui
DOI:10.1145/3356250.3360033delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Energy harvesting enables battery-less sensing applications, but causes executions to become intermittent as a result of erratic energy provisioning. Intermittent executions pose challenges to peripheral consistency that threaten to leave peripheral-bound workloads in failed states or to impede forward progress of programs. Intermittent synchronous peripheral operations are supported in existing literature for specific kinds of peripherals. Asynchronous peripheral operations enable reactive concurrency in application implementations, which increases reactivity and improves energy consumption, but lack dedicated support in intermittent settings. We present KARMA, the first general abstraction and system design to support both synchronous and asynchronous operations in an intermittent setting. KARMA employs a novel combination of peripheral roll-forward and computation roll-back to a rendezvous point guaranteeing consistency. It remains transparent to application programmers and peripheral driver, which favours portability. Our evaluation, based on three applications running on prototype hardware and using diverse energy sources, indicates that intermittent asynchronous peripheral support provided by KARMA boosts data throughput by 83% compared to existing literature.
Keyword:
asynchronous operations
peripherals
intermittent computing
energy harvesting
AI总结

AI总结

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

期刊

P
PROCEEDINGS OF THE ACM CONFERENCE ON SECURITY AND PRIVACY IN WIRELESS AND MOBILE NETWORKS
IF:
0
论文数:
1.8K
被引数:
112

机构

P
polytechnic university of milan
学者数:
393
论文数: 186
被引数: 5.9K
L
lahore university of management sciences
学者数:
68
论文数: 28
被引数: 351
引用论文

引用论文

Applications of machine learning in animal behaviour studies机器学习在动物行为研究中的应用
err2017-02-01
err0
errOAAI
errJohn Joseph Valletta; Colin Torney; Michael Kings; Alex Thornton; Joah Madden
err分享
err收藏
err分享
err收藏
THE ESTEREL LANGUAGE
err1991-01-01
err193
PREAI
errBOUSSINOT, F; DESIMONE, R
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收藏
Hibernus: Sustaining Computation During Intermittent Supply for Energy-Harvesting Systems
err2015-03-01
err0
errOAAI
errDomenico Balsamo; Alex S. Weddell; Geoff V. Merrett; Bashir M. Al-Hashimi; Davide Brunelli; Luca Benini
err分享
err收藏
Improved supervised classification of accelerometry data to distinguish behaviors of soaring birds
err2017-04-12
err0
errOAAI
errMaitreyi Sur; Tony Suffredini; Stephen M. Wessells; Peter H. Bloom; Michael Lanzone; Sheldon Blackshire; Srisarguru Sridhar; Todd Katzner
err分享
err收藏
Sytare: A Lightweight Kernel for NVRAM-Based Transiently-Powered Systems
err2019-09-01
err21
PREAI
errBerthou, Gautier; Delizy, Tristan; Marquet, Kevin; Risset, Tanguy; Salagnac, Guillaume
err分享
err收藏
Tri-axial accelerometers quantify behaviour in the Eurasian badger (Meles meles): towards an automated interpretation of field data
err2014-03-28
err0
errOAAI
errDavid W McClune; Nikki J Marks; Rory P Wilson; Jonathan DR Houghton; Ian W Montgomery; Natasha E McGowan; Eamonn Gormley; Michael Scantlebury
err分享
err收藏
Design of an RFID-Based Battery-Free, Programmable Sensing Platform
err2008-11-01
err765
PREAI
errSample, Alanson P.; Yeager, Daniel J.; Powledge, Pauline S.; Mamishev, Alexander V.; Smith, Joshua R.
err分享
err收藏
学者 查看更多内容