An energy-efficient offloading framework with predictable temporal correctness

Zheng Dong, Yuchuan Liu, Husheng Zhou, Xusheng Xiao, Y. Gu, Lingming Zhang, Cong Liu
{"title":"An energy-efficient offloading framework with predictable temporal correctness","authors":"Zheng Dong, Yuchuan Liu, Husheng Zhou, Xusheng Xiao, Y. Gu, Lingming Zhang, Cong Liu","doi":"10.1145/3132211.3134448","DOIUrl":null,"url":null,"abstract":"As battery-powered embedded devices have limited computational capacity, computation offloading becomes a promising solution that selectively migrates computations to powerful remote severs. The driving problem that motivates this work is to leverage remote resources to facilitate the development of mobile augmented reality (AR) systems. Due to the (soft) timing predictability requirements of many AR-based computations (e.g., object recognition tasks require bounded response times), it is challenging to develop an offloading framework that jointly optimizes the two (somewhat conflicting) goals of achieving timing predictability and energy efficiency. This paper presents a comprehensive offloading and resource management framework for embedded systems, which aims to ensure predictable response time performance while minimizing energy consumption. We develop two offloading algorithms within the framework, which decide the task components that shall be offloaded so that both goals can be achieved simultaneously. We have fully implemented our framework on an Android smartphone platform. An in-depth evaluation using representative Android applications and benchmarks demonstrates that our proposed offloading framework dominates existing approaches in term of timing predictability (e.g., ours can support workloads with 100% more required CPU utilization), while effectively reducing energy consumption.","PeriodicalId":389022,"journal":{"name":"Proceedings of the Second ACM/IEEE Symposium on Edge Computing","volume":"236 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Second ACM/IEEE Symposium on Edge Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3132211.3134448","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

As battery-powered embedded devices have limited computational capacity, computation offloading becomes a promising solution that selectively migrates computations to powerful remote severs. The driving problem that motivates this work is to leverage remote resources to facilitate the development of mobile augmented reality (AR) systems. Due to the (soft) timing predictability requirements of many AR-based computations (e.g., object recognition tasks require bounded response times), it is challenging to develop an offloading framework that jointly optimizes the two (somewhat conflicting) goals of achieving timing predictability and energy efficiency. This paper presents a comprehensive offloading and resource management framework for embedded systems, which aims to ensure predictable response time performance while minimizing energy consumption. We develop two offloading algorithms within the framework, which decide the task components that shall be offloaded so that both goals can be achieved simultaneously. We have fully implemented our framework on an Android smartphone platform. An in-depth evaluation using representative Android applications and benchmarks demonstrates that our proposed offloading framework dominates existing approaches in term of timing predictability (e.g., ours can support workloads with 100% more required CPU utilization), while effectively reducing energy consumption.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
具有可预测时间正确性的节能卸载框架
由于电池供电的嵌入式设备的计算能力有限,计算卸载成为一种有前途的解决方案,它可以选择性地将计算迁移到功能强大的远程服务器上。推动这项工作的驱动问题是利用远程资源来促进移动增强现实(AR)系统的开发。由于许多基于ar的计算的(软)时间可预测性要求(例如,对象识别任务需要有限的响应时间),开发一个卸载框架来联合优化实现时间可预测性和能源效率这两个(有些冲突的)目标是具有挑战性的。本文提出了一个全面的嵌入式系统卸载和资源管理框架,旨在确保可预测的响应时间性能,同时最大限度地减少能源消耗。我们在框架内开发了两种卸载算法,它们决定了需要卸载的任务组件,从而可以同时实现两个目标。我们已经在Android智能手机平台上完全实现了我们的框架。使用代表性Android应用程序和基准测试的深入评估表明,我们提出的卸载框架在时间可预测性方面优于现有方法(例如,我们的框架可以支持100%以上所需CPU利用率的工作负载),同时有效地降低了能耗。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
High speed object tracking using edge computing: poster abstract Parkmaster: an in-vehicle, edge-based video analytics service for detecting open parking spaces in urban environments PredriveID: pre-trip driver identification from in-vehicle data Privacy-preserving of platoon-based V2V in collaborative edge: poster abstract Fast and accurate object analysis at the edge for mobile augmented reality: demo
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1