Modeling, Profiling, and Debugging the Energy Consumption of Mobile Devices

被引:77
|
作者
Hoque, Mohammad Ashraful [1 ]
Siekkinen, Matti [2 ]
Khan, Kashif Nizam [2 ]
Xiao, Yu [2 ]
Tarkoma, Sasu [1 ]
机构
[1] Univ Helsinki, Dept Comp Sci, FIN-00014 Helsinki, Finland
[2] Aalto Univ, Dept Comp Sci, Espoo, Finland
基金
芬兰科学院;
关键词
Design; Experiment; Measurement; Performance; Energy profiler; power model; power consumption; energy debugging; battery model; fuel gauge; discharge curve; energy bug; energy hog; energy hotspot; POWER;
D O I
10.1145/2840723
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software energy profilers are the tools to measure the energy consumption of mobile devices, applications running on those devices, and various hardware components. They adopt different modeling and measurement techniques. In this article, we aim to review a wide range of such energy profilers for mobile devices. First, we introduce the terminologies and describe the power modeling and measurement methodologies applied in model-based energy profiling. Next, we classify the profilers according to their implementation and deployment strategies, and compare the profiling capabilities and performance between different types. Finally, we point out their limitations and the corresponding challenges.
引用
收藏
页数:40
相关论文
共 50 条
  • [41] Modeling the Total Energy Consumption of Mobile Network Services and Applications
    Yan, Ming
    Chan, Chien Aun
    Gygax, Andre F.
    Yan, Jinyao
    Campbell, Leith
    Nirmalathas, Ampalavanapillai
    Leckie, Christopher
    ENERGIES, 2019, 12 (01):
  • [42] Modeling and Experimental Study for Minimization of Energy Consumption of a Mobile Robot
    Liu, Shuang
    Sun, Dong
    2012 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2012, : 708 - 713
  • [43] Modeling Energy Consumption of Mobile Radio Networks: An Operator Perspective
    Capone, Antonio
    D'Elia, Stefano
    Filippini, Ilario
    Redondi, Alessandro E. C.
    Zangani, Marco
    IEEE WIRELESS COMMUNICATIONS, 2017, 24 (04) : 120 - 126
  • [44] OMA DM based remote software debugging of mobile devices
    Kang, Joon-Myung
    Ju, Hong-Taek
    Choi, Mi-Jung
    Hong, James Won-Ki
    MANAGING NEXT GENERATION NETWORKS AND SERVICES, PROCEEDINGS, 2007, 4773 : 51 - 61
  • [45] Blue-Motic: Monitoring and Control Energy Consumption Point in Mobile Devices
    Lancheros Cuesta, Diana
    Cruz Alfonso, Yenoval Daniel
    PROCEEDINGS OF THE 2014 9TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2014), 2014,
  • [46] A Pushing Approach for Data Synchronization in Cloud to Reduce Energy Consumption in Mobile Devices
    Carvalho, S. A. L.
    Lima, R. N.
    Silva-Filho, A. G.
    PROCEEDINGS OF IV BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING SBESC 2014, 2014, : 31 - 36
  • [47] Positioning of Flying Base Stations to Optimize Throughput and Energy Consumption of Mobile Devices
    Becvar, Zdenek
    Mach, Pavel
    Plachy, Jan
    de Tudela, Miguel Fontanilla Perez
    2019 IEEE 89TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-SPRING), 2019,
  • [48] Energy Consumption Model for Mobile Devices in 3G and WLAN Networks
    Harjula, Erkki
    Kassinen, Otso
    Ylianttila, Mika
    2012 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2012, : 532 - 537
  • [49] Analysis of Performance and Energy Consumption of Wearable Devices and Mobile Gateways in IoT Applications
    Nakhkash, Mohammad R.
    Tuan Nguyen Gia
    Azimi, Iman
    Anzanpour, Arman
    Rahmani, Amir M.
    Liljeberg, Pasi
    INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (COINS), 2019, : 68 - 73
  • [50] Exploiting Storage Class Memory to Reduce Energy Consumption in Mobile Multimedia Devices
    Park, Heekwon
    Baek, Seungjae
    Choi, Jongmoo
    Lee, Donghee
    Noh, Sam H.
    2010 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS ICCE, 2010,