Optimization of Embedded System With Edge Computing and Sleep Modes for Balance Between Energy Consumption and Cache Occupancy

IF 6.4 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS IEEE Transactions on Automation Science and Engineering Pub Date : 2024-08-02 DOI:10.1109/TASE.2024.3435880
Chen Hou
{"title":"Optimization of Embedded System With Edge Computing and Sleep Modes for Balance Between Energy Consumption and Cache Occupancy","authors":"Chen Hou","doi":"10.1109/TASE.2024.3435880","DOIUrl":null,"url":null,"abstract":"The paper considers the embedded system that can either compute tasks locally by itself or offload tasks to the edge server for remote computing during the running period (RP) and switch to the sleep mode to save energy once the RP ends, i.e., the idle period (IP) arrives. The tasks are stored in the cache, and the more tasks are computed during the RP, the less cache space will be occupied at the end of RP, while also leading to more energy consumption. Meanwhile, the sleep mode that the embedded system enters during the IP also influences the energy consumption. Therefore, how to make the optimal tradeoff between energy consumption and cache occupancy arises as an interesting issue. To address this issue, this paper first establishes an optimization-theoretical framework to formulate the energy consumption under the constraint of cache occupancy, then discovers the most energy-saving RP, computing mode (i.e., local or edge computing), and low-power mode. An algorithm based on our discovered theoretical results is proposed for the embedded system to minimize the energy consumption within the acceptable level of cache occupancy. Theoretical analysis and field experiments jointly verify its good performance. Note to Practitioners—This paper addresses the interesting tradeoff between energy consumption and cache occupancy in the embedded system that operates in the environments with limited available energy as well as cache space. It facilitates to improve the operation efficiency of the embedded systems in the area of Internet of Things (IoT) or Cyber-Physical Systems (CPS) that employs edge computing technology to empower embedded systems with more computing capability and sleep modes to guarantee embedded systems with more energy savings, in order to minimize the accumulative energy consumption, while maintaining the cache occupancy in terms of task data bits stored within an acceptable range. Experimental investigations show that the solution proposed here outperforms existing ones.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"6024-6036"},"PeriodicalIF":6.4000,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10622094/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The paper considers the embedded system that can either compute tasks locally by itself or offload tasks to the edge server for remote computing during the running period (RP) and switch to the sleep mode to save energy once the RP ends, i.e., the idle period (IP) arrives. The tasks are stored in the cache, and the more tasks are computed during the RP, the less cache space will be occupied at the end of RP, while also leading to more energy consumption. Meanwhile, the sleep mode that the embedded system enters during the IP also influences the energy consumption. Therefore, how to make the optimal tradeoff between energy consumption and cache occupancy arises as an interesting issue. To address this issue, this paper first establishes an optimization-theoretical framework to formulate the energy consumption under the constraint of cache occupancy, then discovers the most energy-saving RP, computing mode (i.e., local or edge computing), and low-power mode. An algorithm based on our discovered theoretical results is proposed for the embedded system to minimize the energy consumption within the acceptable level of cache occupancy. Theoretical analysis and field experiments jointly verify its good performance. Note to Practitioners—This paper addresses the interesting tradeoff between energy consumption and cache occupancy in the embedded system that operates in the environments with limited available energy as well as cache space. It facilitates to improve the operation efficiency of the embedded systems in the area of Internet of Things (IoT) or Cyber-Physical Systems (CPS) that employs edge computing technology to empower embedded systems with more computing capability and sleep modes to guarantee embedded systems with more energy savings, in order to minimize the accumulative energy consumption, while maintaining the cache occupancy in terms of task data bits stored within an acceptable range. Experimental investigations show that the solution proposed here outperforms existing ones.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
优化具有边缘计算和睡眠模式的嵌入式系统,实现能耗与高速缓存占用率之间的平衡
本文考虑嵌入式系统可以在运行周期(RP)内自行本地计算任务或将任务卸载到边缘服务器进行远程计算,并在RP结束即空闲周期(IP)到达后切换到休眠模式以节省能量。任务存储在缓存中,在RP期间计算的任务越多,RP结束时占用的缓存空间就越少,同时也会导致更多的能耗。同时,嵌入式系统在IP期间进入的休眠模式也会影响能耗。因此,如何在能源消耗和缓存占用之间进行最佳权衡成为一个有趣的问题。针对这一问题,本文首先建立了优化理论框架,制定了缓存占用约束下的能耗,然后发现了最节能的RP、计算模式(即本地或边缘计算)和低功耗模式。基于我们发现的理论结果,提出了一种算法,用于嵌入式系统在可接受的缓存占用水平内最小化能耗。理论分析和现场试验共同验证了其良好的性能。从业人员注意事项—本文讨论了在可用能量和缓存空间有限的环境中运行的嵌入式系统中能量消耗和缓存占用之间的有趣权衡。它有利于提高嵌入式系统在物联网(IoT)或网络物理系统(CPS)领域的运行效率,利用边缘计算技术赋予嵌入式系统更多的计算能力和睡眠模式,以保证嵌入式系统更多的节能,从而最大限度地减少累计能耗,同时将任务数据位存储的缓存占用率保持在可接受的范围内。实验研究表明,本文提出的解决方案优于现有的解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Automation Science and Engineering
IEEE Transactions on Automation Science and Engineering 工程技术-自动化与控制系统
CiteScore
12.50
自引率
14.30%
发文量
404
审稿时长
3.0 months
期刊介绍: The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.
期刊最新文献
Multi-level Fusion Transformer Coupled with Mechanistic Model and Multimodal Data for Soft-Sensor Modeling in Sintering Process ϵ-Differentially Private Distributed Non-Convex Optimization Integral-Enhanced Hierarchical Control for Redundant Manipulators with Unknown Kinematics Physics-Guided Sequential Bayesian Inference for Joint States and Spatio-Temporal Hidden Thermodynamic Parameters in Steam Networks Self-Constrained Weighted Garrote Ordered Memory Network with Adaptive Distribution Learning for Industrial Soft Sensor
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1