...
首页> 外文期刊>The Journal of Systems and Software >Computational offloading mechanism for native and android runtime based mobile applications
【24h】

Computational offloading mechanism for native and android runtime based mobile applications

机译:基于本机和Android运行时的移动应用程序的计算分载机制

获取原文
获取原文并翻译 | 示例
           

摘要

Mobile cloud computing is a promising approach to augment the computational capabilities of mobile devices for emerging resource-hungry mobile applications. Android-based smartphones have opened real-world venues for mobile cloud applications mainly because of the open source nature of Android. Computational offloading mechanism enables the augmentation of smartphone capabilities. The problem is majority of existing computational offloading solutions for Android-based smartphones heavily depends on Dalvik VM (an application-level VM). Apart from being a discontinued product, Dalvik VM consumes extra time and energy because of the just-in-time (JIT) compilation of bytecode into machine instructions. With regard to this problem, Google has introduced Android Runtime (ART) featuring ahead-of-time (AHOT) compilation to native instructions in place of Dalvik VM. However, current state-of-the-art offloading solutions do not consider AHOT compilations to native binaries in the ART environment. To address the issue in offloading ART-based mobile applications, we propose a computational offloading framework. The proposed framework requires infrastructural support from cloud data centers to provide offloading as a service for heterogeneous mobile devices. Numerical results from proof-of-concept implementation revealed that the proposed framework improves the execution time of the experimental application by 76% and reduces its energy consumption by 70%.
机译:移动云计算是一种有前途的方法,可以增强针对新兴资源匮乏的移动应用程序的移动设备的计算能力。基于Android的智能手机已为移动云应用程序打开了现实世界的场所,这主要是由于Android的开源特性。计算分流机制可增强智能手机功能。问题在于,大多数现有的基于Android的智能手机的计算卸载解决方案都严重依赖Dalvik VM(应用程序级VM)。除了作为已停产的产品之外,Dalvik VM还因为将字节码实时(JIT)编译为机器指令而消耗了额外的时间和精力。针对此问题,Google引入了具有提前(AHOT)编译功能的Android运行时(ART)来代替Dalvik VM的本机指令。但是,当前最新的卸载解决方案并未考虑将AHOT编译到ART环境中的本机二进制文件中。为了解决卸载基于ART的移动应用程序中的问题,我们提出了一种计算卸载框架。提议的框架需要云数据中心的基础设施支持,以将分流作为服务提供给异构移动设备。概念验证实施的数值结果表明,该框架将实验应用的执行时间缩短了76%,并将能源消耗降低了70%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号