摘要
移动云计算可以将任务从移动设备计算卸载至云端以增强设备计算能力,而如何实现能效计算卸载机制是当前的主要挑战。为了解决该问题,以降低移动设备能耗和应用完成时间为目标,将计算卸载问题形式化为满足任务顺序与截止时间约束的能效代价最小化问题,并提出一种动态能效感知计算卸载算法。算法由计算卸载选择、时钟频率控制及传输功率分配三个子算法组成。实验结果表明,通过局部计算时优化调整移动设备CPU时钟频率以及云端计算时自适应分配传输功率,新算法可以有效降低应用执行能效代价,同时确保满足约束条件,提高执行效率。
Mobile cloud computing can significantly enhance computation capability of mobile devices by offloading computation from the mobile devices onto the cloud.How to achieve energy-efficient computation offloading remains a challenge issue.For solving this problem,taking reducing energy consumption and shorting application completion time as an objective,this paper proposed an energy-aware computation offloading algorithm.The algorithm formulated computation offloading problem into the energy-efficiency cost minimization problem while satisfying the task dependency requirements and the completion deadline constraint.And this paper presented a dynamic energy-aware computation offloading algorithm.The algorithm consisted of three sub-algorithm of computation offloading selection,clock frequency control and transmission power allocation.Experimental results show that the proposed algorithm can effectively reduce the energy-efficiency cost by optimally adjusting the CPU clock frequency of mobile devices in local computing, and adapting the transmission power in cloud computing while ensure to satisfy the constraints and enhance the scheduling efficiency.
作者
杨凡
任丹
Yang Fan;Ren Dan(School of Computer Engineering,Hubei University of Arts & Science,Xiangyang Hubei 441053,China)
出处
《计算机应用研究》
CSCD
北大核心
2019年第8期2372-2377,共6页
Application Research of Computers
基金
湖北省襄阳市科技计划资助项目(2015zd25)
国家自然科学基金资助项目(61272296)
关键词
移动云计算
计算卸载
能效代价
无线信道
mobile cloud computing
computation offloading
energy-efficient cost
wireless channel