Fine-Grained Power Modeling for Smartphones Using System Call Tracing

被引:0
|
作者
Pathak, Abhinav [1 ]
Hu, Y. Charlie [1 ]
Zhang, Ming
Bahl, Paramvir
Wang, Yi-Min
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
关键词
Smartphones; Mobile; Energy;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Accurate, fine-grained online energy estimation and accounting of mobile devices such as smartphones is of critical importance to understanding and debugging the energy consumption of mobile applications. We observe that state-of-the-art, utilization-based power modeling correlates the (actual) utilization of a hardware component with its power state, and hence is insufficient in capturing several power behavior not directly related to the component utilization in modern smartphones. Such behavior arise due to various low level power optimizations programmed in the device drivers. We propose a new, system-call-based power modeling approach which gracefully encompasses both utilization-based and non-utilization-based power behavior. We present the detailed design of such a power modeling scheme and its implementation on Android and Windows Mobile. Our experimental results using a diverse set of applications confirm that the new model significantly improves the fine-grained as well as whole-application energy consumption accuracy. We further demonstrate fine-grained energy accounting enabled by such a fined-grained power model, via a manually implemented eprof, the energy counterpart of the classic gprof tool, for profiling application energy drain.
引用
收藏
页码:153 / 167
页数:15
相关论文
共 50 条
  • [1] Enhancing knowledge tracing with fine-grained session modeling
    Wang, Jing
    Ma, Huifang
    Zhang, Mengyuan
    Li, Zhixin
    Chang, Liang
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2025,
  • [2] Fine-Grained Power Modeling of Multicore Processors Using FFNNs
    Sagi, Mark
    Doan, Nguyen Anh Vu
    Fasfous, Nael
    Wild, Thomas
    Herkersdorf, Andreas
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2020, 2020, 12471 : 186 - 199
  • [3] Fine-Grained Power Modeling of Multicore Processors Using FFNNs
    Mark Sagi
    Nguyen Anh Vu Doan
    Nael Fasfous
    Thomas Wild
    Andreas Herkersdorf
    International Journal of Parallel Programming, 2022, 50 : 243 - 266
  • [4] Fine-Grained Power Modeling of Multicore Processors Using FFNNs
    Sagi, Mark
    Nguyen Anh Vu Doan
    Fasfous, Nael
    Wild, Thomas
    Herkersdorf, Andreas
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2022, 50 (02) : 243 - 266
  • [5] Hearing Your Breathing: Fine-grained Sleep Monitoring Using Smartphones
    Ren, Yanzhi
    Wang, Chen
    Chen, Yingying
    Yang, Jie
    PROCEEDINGS OF THE 20TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING (MOBICOM '14), 2014, : 409 - 411
  • [6] Noninvasive Fine-Grained Sleep Monitoring Leveraging Smartphones
    Ren, Yanzhi
    Wang, Chen
    Chen, Yingying
    Yang, Jie
    Li, Hongwei
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) : 8248 - 8261
  • [7] DASS: A Web-based Fine-Grained Data Access System for Smartphones
    Dai, Wenyun
    Chen, Longbin
    Qiu, Meikang
    Wu, Ana
    Liu, Meiqin
    2017 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2017, : 238 - 243
  • [8] CloudSocket: Fine-Grained Power Sensing System for Datacenters
    Lee, Seil
    Kim, Hanjoo
    Park, Seongsik
    Kim, Seijoon
    Choe, Hyeokjun
    Yoon, Sungroh
    IEEE ACCESS, 2018, 6 : 49601 - 49610
  • [9] Fine-Grained Interaction Modeling with Multi-Relational Transformer for Knowledge Tracing
    Cui, Jiajun
    Chen, Zeyuan
    Zhou, Aimin
    Wang, Jianyong
    Zhang, Wei
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (04)
  • [10] iJournaling: Fine-Grained Journaling for Improving the Latency of Fsync System Call
    Park, Daejun
    Shin, Dongkun
    2017 USENIX ANNUAL TECHNICAL CONFERENCE (USENIX ATC '17), 2017, : 787 - 798