间歇性电源多租户的可行性

Dimitris Patoukas, K. Yıldırım, Amjad Yousef Majid, Josiah D. Hester, P. Pawełczak
{"title":"间歇性电源多租户的可行性","authors":"Dimitris Patoukas, K. Yıldırım, Amjad Yousef Majid, Josiah D. Hester, P. Pawełczak","doi":"10.1145/3279755.3279761","DOIUrl":null,"url":null,"abstract":"Energy harvesting and battery-free sensing devices show great promise for revolutionizing computing in the home, in the wild, and on the body. The promise of cheap, dense, and ubiquitous sensing technology brings new applications for the Internet of Things. However, the future programming model is blurry and complex. With a potential for trillions of devices, and thousands of devices per person on earth, programming languages and associated operating systems must be usable, flexible, and resource efficient. Because of the thousands of applications and fine grained differences in requirements, multi-tenancy may be a part of the solution to solving this programming model crisis. This paper explores the energy and resources costs, feasibility, and motivation for multi-tenancy on these tiniest of computing devices---namely the difficulties in scheduling tasks fairly, efficiently, and simply. Because of intermittent power, resources and energy must be mostly devoted towards user tasks, we implement a rudimentary operating system with low overhead to conduct experiments and test time-sharing and scheduling protocols. We close with a discussion on challenges to implementing a multi-tenant run-time on battery-free tags, and proposals for future work.","PeriodicalId":376211,"journal":{"name":"Proceedings of the 6th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems","volume":"72 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Feasibility of multi-tenancy on intermittent power\",\"authors\":\"Dimitris Patoukas, K. Yıldırım, Amjad Yousef Majid, Josiah D. Hester, P. Pawełczak\",\"doi\":\"10.1145/3279755.3279761\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Energy harvesting and battery-free sensing devices show great promise for revolutionizing computing in the home, in the wild, and on the body. The promise of cheap, dense, and ubiquitous sensing technology brings new applications for the Internet of Things. However, the future programming model is blurry and complex. With a potential for trillions of devices, and thousands of devices per person on earth, programming languages and associated operating systems must be usable, flexible, and resource efficient. Because of the thousands of applications and fine grained differences in requirements, multi-tenancy may be a part of the solution to solving this programming model crisis. This paper explores the energy and resources costs, feasibility, and motivation for multi-tenancy on these tiniest of computing devices---namely the difficulties in scheduling tasks fairly, efficiently, and simply. Because of intermittent power, resources and energy must be mostly devoted towards user tasks, we implement a rudimentary operating system with low overhead to conduct experiments and test time-sharing and scheduling protocols. We close with a discussion on challenges to implementing a multi-tenant run-time on battery-free tags, and proposals for future work.\",\"PeriodicalId\":376211,\"journal\":{\"name\":\"Proceedings of the 6th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems\",\"volume\":\"72 5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 6th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3279755.3279761\",\"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 6th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3279755.3279761","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

能量收集和无电池传感设备显示出革命性的计算在家庭、野外和身体上的巨大希望。廉价、密集和无处不在的传感技术为物联网带来了新的应用。然而,未来的编程模型是模糊和复杂的。由于潜在的数万亿设备,以及地球上每人数千台设备,编程语言和相关的操作系统必须是可用的、灵活的和资源高效的。由于成千上万的应用程序和细粒度的需求差异,多租户可能是解决这种编程模型危机的解决方案的一部分。本文探讨了在这些最小的计算设备上使用多租户的能源和资源成本、可行性和动机——即公平、高效和简单地调度任务的困难。由于间歇性电源,资源和能源必须主要用于用户任务,我们实现了一个低开销的基本操作系统来进行实验和测试分时和调度协议。最后,我们讨论了在无电池标签上实现多租户运行时的挑战,以及对未来工作的建议。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Feasibility of multi-tenancy on intermittent power
Energy harvesting and battery-free sensing devices show great promise for revolutionizing computing in the home, in the wild, and on the body. The promise of cheap, dense, and ubiquitous sensing technology brings new applications for the Internet of Things. However, the future programming model is blurry and complex. With a potential for trillions of devices, and thousands of devices per person on earth, programming languages and associated operating systems must be usable, flexible, and resource efficient. Because of the thousands of applications and fine grained differences in requirements, multi-tenancy may be a part of the solution to solving this programming model crisis. This paper explores the energy and resources costs, feasibility, and motivation for multi-tenancy on these tiniest of computing devices---namely the difficulties in scheduling tasks fairly, efficiently, and simply. Because of intermittent power, resources and energy must be mostly devoted towards user tasks, we implement a rudimentary operating system with low overhead to conduct experiments and test time-sharing and scheduling protocols. We close with a discussion on challenges to implementing a multi-tenant run-time on battery-free tags, and proposals for future work.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信