Mobile Computation Bursting: An application partitioning and offloading decision engine

Anuradha Ravi, S. K. Peddoju
{"title":"Mobile Computation Bursting: An application partitioning and offloading decision engine","authors":"Anuradha Ravi, S. K. Peddoju","doi":"10.1145/3154273.3154299","DOIUrl":null,"url":null,"abstract":"Most of the today's Smartphones use multithreading and execute several application jobs in parallel. The Mobile Computation Bursting (MCB) exploits this nature of the Smartphones and aims at partitioning the jobs of a mobile application into different clusters consisting of high computation jobs from that which requires less computation, based on their frequency requirement to compute a task. The nature of a job, i.e., the frequency requirement is identified by Probability Distribution Function (PDF), that represents the number of cycles required for each job to complete the task. The novel algorithm proposed in this paper classifies these jobs using the density-based clustering algorithm using KL divergence. The offloading algorithm proposed in this paper decides whether to execute the cluster in the device or offload to the Cloud. The interaction and transportation of code and data between the mobile device and Cloud get communicated via a mobile agent, thus providing service to mobile users, even when the device moves away from the vicinity of the wireless network. The Mobile Computation Bursting technique is compared with the traditional offloading algorithms, and the results reveal that MCB proves to be more efficient and beneficial to offload the computation to Cloud.","PeriodicalId":276042,"journal":{"name":"Proceedings of the 19th International Conference on Distributed Computing and Networking","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th International Conference on Distributed Computing and Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3154273.3154299","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Most of the today's Smartphones use multithreading and execute several application jobs in parallel. The Mobile Computation Bursting (MCB) exploits this nature of the Smartphones and aims at partitioning the jobs of a mobile application into different clusters consisting of high computation jobs from that which requires less computation, based on their frequency requirement to compute a task. The nature of a job, i.e., the frequency requirement is identified by Probability Distribution Function (PDF), that represents the number of cycles required for each job to complete the task. The novel algorithm proposed in this paper classifies these jobs using the density-based clustering algorithm using KL divergence. The offloading algorithm proposed in this paper decides whether to execute the cluster in the device or offload to the Cloud. The interaction and transportation of code and data between the mobile device and Cloud get communicated via a mobile agent, thus providing service to mobile users, even when the device moves away from the vicinity of the wireless network. The Mobile Computation Bursting technique is compared with the traditional offloading algorithms, and the results reveal that MCB proves to be more efficient and beneficial to offload the computation to Cloud.
移动计算爆发:一个应用程序分区和卸载决策引擎
今天的大多数智能手机都使用多线程并并行执行多个应用程序作业。移动计算爆发(MCB)利用智能手机的这一特性,旨在根据计算任务的频率要求,将移动应用程序的任务划分为不同的集群,这些集群由高计算任务和需要较少计算的任务组成。作业的性质,即频率要求由概率分布函数(PDF)确定,概率分布函数表示每个作业完成任务所需的周期数。本文提出的新算法使用基于密度的KL散度聚类算法对这些作业进行分类。本文提出的卸载算法决定是在设备上执行集群还是卸载到云端。移动设备和云之间的代码和数据的交互和传输通过移动代理进行通信,从而为移动用户提供服务,即使设备远离无线网络附近。将移动计算爆破技术与传统的卸载算法进行了比较,结果表明,移动计算爆破技术更有效,更有利于将计算卸载到云端。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信