An Energy-saving Task Scheduler for Mobile Devices

被引:0
|
作者
Qian, Hao [1 ]
Andresen, Daniel [1 ]
机构
[1] Kansas State Univ, Dept Comp & Informat Sci, Manhattan, KS 66506 USA
关键词
code offloading; energy management; mobile computing; cloud computing; scheduling;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The need for increased performance of mobile device directly conflicts with the desire for longer battery life. Offloading computation to resourceful servers is an effective method to reduce energy consumption and enhance performance for mobile applications. Today, most mobile devices have fast wireless link such as 4G and Wi-Fi, making cloud platform a good destination for computation offloading. Android provides mechanisms for creating mobile applications but lacks a native scheduling system for determining where code should be executed. This paper presents Jade, a system that adds sophisticated energy-aware computation offloading capabilities to Android applications. Jade monitors device and application status and automatically decides where code should be executed. Jade dynamically adjusts offloading strategy by adapting to workload variation, communication costs, and device status. Jade minimizes the burden on developers to build applications with computation offloading ability by providing easy-to-use Jade API. Evaluation shows that Jade can effectively reduce up to 35% of average power consumption for mobile device while improving application performance.
引用
收藏
页码:423 / 430
页数:8
相关论文
共 50 条
  • [1] Pinwheel broadcast paradigm in supporting energy-saving mobile devices
    Shin, Haw-Yun
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2009, 22 (03) : 237 - 255
  • [2] True and false energy-saving devices
    Emanuel, AE
    [J]. IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1997, 33 (06) : 1439 - 1443
  • [3] Energy-Saving Compilation for Mobile Systems
    Zhurikhin, D. M.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2011, 37 (06) : 306 - 314
  • [4] Energy-saving compilation for mobile systems
    D. M. Zhurikhin
    [J]. Programming and Computer Software, 2011, 37 : 306 - 314
  • [5] Advancement in materials for energy-saving lighting devices
    Tak H. Kim
    Wentai Wang
    Qin Li
    [J]. Frontiers of Chemical Science and Engineering, 2012, 6 : 13 - 26
  • [6] Advancement in materials for energy-saving lighting devices
    Kim, Tak H.
    Wang, Wentai
    Li, Qin
    [J]. FRONTIERS OF CHEMICAL SCIENCE AND ENGINEERING, 2012, 6 (01) : 13 - 26
  • [7] ECONOMIC EFFICIENCY OF ENERGY-SAVING DEVICES IN CYCLONES
    Kuz'min, V. V.
    Misyulya, D. I.
    [J]. CHEMICAL AND PETROLEUM ENGINEERING, 2019, 54 (11-12) : 935 - 939
  • [8] Economic Efficiency of Energy-Saving Devices in Cyclones
    V. V. Kuz’min
    D. I. Misyulya
    [J]. Chemical and Petroleum Engineering, 2019, 54 : 935 - 939
  • [9] An optimal energy-saving real-time task-scheduling algorithm for mobile terminals
    Peng, Ziran
    Wang, Guojun
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (05):
  • [10] Energy-saving Algorithm of UAVs in Task Offloading of UAV-assisted Mobile Edge Computing
    Zhang, Jingchuan
    Gao, Jingpeng
    Ye, Fang
    Li, Yibing
    [J]. 2022 IEEE USNC-URSI RADIO SCIENCE MEETING (JOINT WITH AP-S SYMPOSIUM), 2022, : 102 - 103