Development of Energy-aware Mobile Applications Based on Resource Outsourcing

被引:1
|
作者
Lee, Byoung-Dai [1 ]
Lim, Kwang-Ho [1 ]
Kim, Namgi [1 ]
机构
[1] Kyonggi Univ, Dept Comp Sci, Suwon 443760, Gyeonggi, South Korea
基金
新加坡国家研究基金会;
关键词
Dynamic estimation; energy-efficiency; mobile cloud computing; computation offloading; EXECUTION; DECISION; POWER;
D O I
10.1142/S0218194014500399
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Smart connected devices such as smartphones and tablets are battery-operated to facilitate their mobility. Therefore, low power consumption is a critical requirement for mobile hardware and for the software designed for such devices. In addition to efficient power management techniques and new battery technologies based on nanomaterials, cloud computing has emerged as a promising technique for reducing energy consumption as well as augmenting the computational and memory capabilities of mobile devices. In this study, we designed and implemented a framework that allows for the energy-efficient execution of mobile applications by partially offloading the workload of a mobile device onto a resourceful cloud. This framework comprises a development toolkit,which facilitates the development of mobile applications capable of supporting computation offloading, and a runtime infrastructure for deployment in the cloud. Using this framework, we implemented three different mobile applications and demonstrated that considerable energy savings can be achieved compared with local processing for both resource-intensive and lightweight applications, especially when using high-speed networks such as Wi-Fi and Long-Term Evolution.
引用
收藏
页码:1225 / 1243
页数:19
相关论文
共 50 条
  • [31] An economic and energy-aware analysis of the viability of outsourcing cluster computing to a cloud
    de Alfonso, Carlos
    Caballer, Miguel
    Alvarruiz, Fernando
    Molto, German
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (03): : 704 - 712
  • [32] Energy-Aware Inference Offloading for DNN-Driven Applications in Mobile Edge Clouds
    Xu, Zichuan
    Zhao, Liqian
    Liang, Weifa
    Rana, Omer F.
    Zhou, Pan
    Xia, Qiufen
    Xu, Wenzheng
    Wu, Guowei
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (04) : 799 - 814
  • [33] An Energy-Aware Resource Allocation Framework based on Reptile Search Algorithm and Gray Wolf Optimizer for Mobile Edge Computing
    Afshar, Mohammadreza Haghighat
    Majidzadeh, Kambiz
    Masdari, Mohammad
    Fathnezhad, Faramarz
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024,
  • [34] Energy-Aware Autonomic Resource Scheduling Framework for Cloud
    Dewangan, Bhupesh Kumar
    Agarwal, Amit
    Venkatadri, M.
    Pasricha, Ashutosh
    INTERNATIONAL JOURNAL OF MATHEMATICAL ENGINEERING AND MANAGEMENT SCIENCES, 2019, 4 (01) : 41 - 55
  • [35] Energy-aware grid resource scheduling: model and algorithm
    Li, Chunlin
    Li, FangYun
    Li, Layuan
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2010, 37 (01) : 39 - 47
  • [36] Energy-Aware Resource Scheduling for Serverless Edge Computing
    Aslanpour, Mohammad Sadegh
    Toosi, Adel N.
    Cheema, Muhammad Aamir
    Gaire, Raj
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 190 - 199
  • [37] ENERDGE: Distributed Energy-Aware Resource Allocation at the Edge
    Avgeris, Marios
    Spatharakis, Dimitrios
    Dechouniotis, Dimitrios
    Leivadeas, Aris
    Karyotis, Vasileios
    Papavassiliou, Symeon
    SENSORS, 2022, 22 (02)
  • [38] An Energy-Aware Resource Design Model for Constrained Networks
    Correia, N.
    Schutz, G.
    Mazayev, A.
    Martins, J.
    Barradas, A.
    IEEE COMMUNICATIONS LETTERS, 2016, 20 (08) : 1631 - 1634
  • [39] EARMO: An Energy-Aware Refactoring Approach for Mobile Apps
    Morales, Rodrigo
    Saborido, Ruben
    Khomh, Foutse
    Chicano, Francisco
    Antoniol, Giuliano
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2018, 44 (12) : 1176 - 1206
  • [40] Energy-aware task scheduling in mobile cloud computing
    Chaogang Tang
    Mingyang Hao
    Xianglin Wei
    Wei Chen
    Distributed and Parallel Databases, 2018, 36 : 529 - 553