arrow
返回

Virtualizing Intermittent Computing

delete2022-11-01
delete5
delete
OA
AI
C
Caglar Durmaz
K
Kasım Sinan Yıldırım *
G
Geylani Kardaş
DOI:10.1109/JIOT.2022.3176587delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Intermittent computing requires custom programming models to ensure the correct execution of applications despite power failures. However, existing programming models lead to the programs that are hardware dependent and not reusable. This article aims at virtualizing intermittent computing to remedy these problems. We introduce PureVM, a virtual machine that abstracts a transiently powered computer, and PureLANG, a continuation-passing-style programming language to develop programs that run on PureVM. This virtualization, for the first time, paves the way for portable and reusable transiently powered applications.
Keyword:
Task analysis
Capacitors
Programming
Computational modeling
Hardware
Runtime
Internet of Things
Batteryless Internet of Things (IoT)
domain-specific language
energy harvesting
intermittent computing
virtual machine

期刊

IEEE Internet of Things Journal 封面图
IEEE Internet of Things Journal
IF:
8.9
论文数:
1.4W
被引数:
7.8W

机构

U
University of Trento
学者数:
8.8K
论文数: 9.0K
被引数: 1.2W
E
Ege University
学者数:
8.5K
论文数: 6.4K
被引数: 5.8K
引用论文

引用论文

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收藏
Future use of the European Society of Hypertension International Protocol for validation of automated sphygmomanometers
err2019-08-01
err0
PREAI
errBruce S. Alpert; Josh Sarkis; Richard A. Dart; David Quinn; Bruce Friedman; Raymond R. Townsend; Daichi Shimbo
err分享
err收藏
Mosaic organization of DNA nucleotides
err1994-02-01
err0
errOAAI
errC.-K. Peng; S. V. Buldyrev; S. Havlin; M. Simons; H. E. Stanley; A. L. Goldberger
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收藏
Co-Optimization of Energy and Reserve Capacity Considering Renewable Energy Unit with Uncertainty
err2018-10-20
err0
errOAAI
errMuhammad Wajahat Hassan; Muhammad Babar Rasheed; Nadeem Javaid; Waseem Nazar; Muhammad Akmal
err分享
err收藏
学者 查看更多内容