Demystifying Energy Consumption Dynamics in Transiently powered Computers

Author:

Ahmed Saad1,Nawaz Muhammad1,Bakar Abu1,Bhatti Naveed Anwar2,Alizai Muhammad Hamad1,Siddiqui Junaid Haroon3,Mottola Luca4

Affiliation:

1. Lahore University of Management Sciences (LUMS), Lahore, Pakistan

2. Air University, Islamabad, Pakistan

3. Lahore University of Management Sciences (LUMS), Pakistan

4. Politecnico di Milano, Italy and RI.Se SICS, Sweden

Abstract

Transiently powered computers (TPCs) form the foundation of the battery-less Internet of Things, using energy harvesting and small capacitors to power their operation. This kind of power supply is characterized by extreme variations in supply voltage, as capacitors charge when harvesting energy and discharge when computing. We experimentally find that these variations cause marked fluctuations in clock speed and power consumption . Such a deceptively minor observation is overlooked in existing literature. Systems are thus designed and parameterized in overly conservative ways, missing on a number of optimizations. We rather demonstrate that it is possible to accurately model and concretely capitalize on these fluctuations. We derive an energy model as a function of supply voltage and prove its use in two settings. First, we develop EPIC, a compile-time energy analysis tool. We use it to substitute for the constant power assumption in existing analysis techniques, giving programmers accurate information on worst-case energy consumption of programs. When using EPIC with existing TPC system support, run-time energy efficiency drastically improves, eventually leading up to a 350% speedup in the time to complete a fixed workload. Further, when using EPIC with existing debugging tools, it avoids unnecessary program changes that hurt energy efficiency. Next, we extend the MSPsim emulator and explore its use in parameterizing a different TPC system support. The improvements in energy efficiency yield up to more than 1000% time speedup to complete a fixed workload.

Funder

Swedish Foundation for Strategic Research

Publisher

Association for Computing Machinery (ACM)

Subject

Hardware and Architecture,Software

Reference52 articles.

1. Towards an Extensible and Scalable Energy Harvesting Wireless Sensor Network Simulation Framework

2. ARDUINO. 2018. NANO. Retrieved from https://store.arduino.cc/usa/arduino-nano. ARDUINO. 2018. NANO. Retrieved from https://store.arduino.cc/usa/arduino-nano.

3. Hibernus: Sustaining computation during intermittent supply for energy-harvesting systems;Balsamo Domenico;Embed. Syst. Lett.,2015

Cited by 11 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Simba: A Unified Framework to Explore and Facilitate the Design of Battery-Free Systems;2024 23rd ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN);2024-05-13

2. Application and Energy-Aware Data Aggregation using Vector Synchronization in Distributed Battery-less IoT Networks;Proceedings of the 25th International Conference on Distributed Computing and Networking;2024-01-04

3. A beginner's guide to infrastructure‐less networking concepts;IET Networks;2023-08-25

4. Poster Abstract: Checkpointing in Transiently Powered IoT Networks;The 22nd International Conference on Information Processing in Sensor Networks;2023-05-09

5. MOPTIC-SM: Sleep mode-enabled multi-optimized intermittent computing for transiently powered systems;Journal of Systems Architecture;2023-04

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3