能量收集系统也需要一个操作系统

S. Venkat, Marshall Clyburn, Bradford Campbell
{"title":"能量收集系统也需要一个操作系统","authors":"S. Venkat, Marshall Clyburn, Bradford Campbell","doi":"10.1145/3417308.3430274","DOIUrl":null,"url":null,"abstract":"Software support for intermittent devices has emerged as a key area of research in resource-constrained computing. Work in this area aims to ease application development by providing support for making forward progress in the face of frequent power outages. Typically, systems in prior work provide a runtime or a kernel as the system abstraction and are customized for a small set of hardware. In this paper, we propose our vision for the future of intermittent computing and explore extending a general-purpose embedded operating system to handle intermittent workloads. We show how many common OS abstractions benefit the highly constrained intermittent domain and describe the design extensions required to support intermittent devices. We evaluate the system with respect to memory, time, and developer overhead and argue that full OS support is a promising direction for future intermittent systems.","PeriodicalId":386523,"journal":{"name":"Proceedings of the 8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Energy Harvesting Systems Need an Operating System Too\",\"authors\":\"S. Venkat, Marshall Clyburn, Bradford Campbell\",\"doi\":\"10.1145/3417308.3430274\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software support for intermittent devices has emerged as a key area of research in resource-constrained computing. Work in this area aims to ease application development by providing support for making forward progress in the face of frequent power outages. Typically, systems in prior work provide a runtime or a kernel as the system abstraction and are customized for a small set of hardware. In this paper, we propose our vision for the future of intermittent computing and explore extending a general-purpose embedded operating system to handle intermittent workloads. We show how many common OS abstractions benefit the highly constrained intermittent domain and describe the design extensions required to support intermittent devices. We evaluate the system with respect to memory, time, and developer overhead and argue that full OS support is a promising direction for future intermittent systems.\",\"PeriodicalId\":386523,\"journal\":{\"name\":\"Proceedings of the 8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3417308.3430274\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3417308.3430274","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

间歇性设备的软件支持已成为资源受限计算研究的一个关键领域。该领域的工作旨在通过提供支持来简化应用程序开发,以便在频繁停电的情况下取得进展。通常,以前工作中的系统提供运行时或内核作为系统抽象,并针对一小部分硬件进行定制。在本文中,我们提出了我们对间歇性计算的未来愿景,并探索扩展通用嵌入式操作系统以处理间歇性工作负载。我们展示了有多少常见的操作系统抽象对高度受限的间歇性领域有益,并描述了支持间歇性设备所需的设计扩展。我们从内存、时间和开发人员开销方面对系统进行了评估,并认为完全的操作系统支持是未来间歇性系统的一个很有前途的方向。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Energy Harvesting Systems Need an Operating System Too
Software support for intermittent devices has emerged as a key area of research in resource-constrained computing. Work in this area aims to ease application development by providing support for making forward progress in the face of frequent power outages. Typically, systems in prior work provide a runtime or a kernel as the system abstraction and are customized for a small set of hardware. In this paper, we propose our vision for the future of intermittent computing and explore extending a general-purpose embedded operating system to handle intermittent workloads. We show how many common OS abstractions benefit the highly constrained intermittent domain and describe the design extensions required to support intermittent devices. We evaluate the system with respect to memory, time, and developer overhead and argue that full OS support is a promising direction for future intermittent systems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信