UBAR: User- and Battery-aware Resource Management for Smartphones

被引:7
|
作者
Shamsa, Elham [1 ]
Probstl, Alma [2 ]
TaheriNejad, Nima [3 ,6 ]
Kanduri, Anil [1 ]
Chakraborty, Samarjit [4 ]
Rahmani, Amir M. [5 ]
Liljeberg, Pasi [1 ]
机构
[1] Univ Turku, 1 Thorvald Circle, Turku 20500, Finland
[2] Tech Univ Munich, Arcisstr 21, D-80290 Munich, Germany
[3] TU Wien, Vienna, Austria
[4] Univ N Carolina, 1 Thorvald Circle, Chapel Hill, NC 27515 USA
[5] Univ Calif Berkeley, Irvine, CA USA
[6] Vienna Univ Technol, A-1040 Vienna, Austria
关键词
On-chip resource management; heterogeneous multi-core systems; user-awareness; battery cycle life; quality of experience; MODEL;
D O I
10.1145/3441644
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Smartphone users require high Battery Cycle Life (BCL) and high Quality of Experience (QoE) during their usage. These two objectives can be conflicting based on the user preference at run-time. Finding the best trade-off between QoE and BCL requires an intelligent resource management approach that considers and learns user preference at run-time. Current approaches focus on one of these two objectives and neglect the other, limiting their efficiency in meeting users' needs. In this article, we present UBAR, User- and Battery-aware Resource management, which considers dynamic workload, user preference, and user plug-in/out pattern at run-time to provide a suitable trade-off between BCL and QoE. UBAR personalizes this trade-off by learning the user's habits and using that to satisfy QoE, while considering battery temperature and State of Charge (SOC) pattern to maximize BCL. The evaluation results show that UBAR achieves 10% to 40% improvement compared to the existing state-of-the-art approaches.
引用
收藏
页数:25
相关论文
共 50 条
  • [21] Battery-aware adaptive modulation with QoS constraints
    Yang, Kai
    Wang, Xiaodong
    2006 40TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1-4, 2006, : 481 - 486
  • [22] A Battery-Aware Algorithm for Supporting Collaborative Applications
    Sami Rollins
    Jeremiah D. Porten
    Kathryn Brisbin
    Cheryl Chang-Yit
    Mobile Networks and Applications, 2012, 17 : 353 - 364
  • [23] Battery-Aware Loop Nests Mapping for CGRAs
    Peng, Yu
    Yin, Shouyi
    Liu, Leibo
    Wei, Shaojun
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (02): : 230 - 242
  • [24] A Battery-Aware Algorithm for Supporting Collaborative Applications
    Rollins, Sami
    Chang-Yit, Cheryl
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, 2009, 10 : 594 - 608
  • [25] Battery-Aware Scheduling of Mixed Criticality Systems
    Wognsen, Erik Ramsgaard
    Hansen, Rene Rydhof
    Larsen, Kim Guldstrand
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: SPECIALIZED TECHNIQUES AND APPLICATIONS, PT II, 2014, 8803 : 208 - 222
  • [26] Battery-Aware Energy Optimization for Satellite Edge Computing
    Li, Qing
    Wang, Shangguang
    Ma, Xiao
    Zhou, Ao
    Wang, Yue
    Huang, Gang
    Liu, Xuanzhe
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (02) : 437 - 451
  • [27] UBAR: User Behavior-Aware Recommendation with knowledge graph
    Wu, Xing
    Li, Yisong
    Wang, Jianjia
    Qian, Quan
    Guo, Yike
    KNOWLEDGE-BASED SYSTEMS, 2022, 254
  • [28] Constructing battery-aware virtual backbones in sensor networks
    Ma, C
    Yang, YY
    Zhang, ZH
    2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, : 203 - 210
  • [29] Battery-Aware Routing For Streaming Data Transmissions in WSNs
    Chen, Xueyu
    Zheng, Lingxiang
    Yang, Qi
    2009 IEEE YOUTH CONFERENCE ON INFORMATION, COMPUTING AND TELECOMMUNICATION, PROCEEDINGS, 2009, : 419 - 422
  • [30] Characterization of Battery Behavior for Battery-Aware Design of Wireless Sensing Networks
    Zhang, Yin
    Harb, John N.
    JOURNAL OF THE ELECTROCHEMICAL SOCIETY, 2015, 162 (06) : A820 - A826