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

被引:5
|
作者
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 条
  • [41] Battery-Aware Workflow Scheduling for Portable Heterogeneous Computing
    Jiang, Fu
    Xia, Yaoxin
    Yan, Lisen
    Liu, Weirong
    Zhang, Xiaoyong
    Li, Heng
    Peng, Jun
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (04): : 677 - 694
  • [42] Battery-aware Multimedia Coding Optimization by Dynamic Frequency Scaling
    Sun, Jianxin
    Wang, Xueyi
    Ci, Song
    2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [43] A novel battery-aware task scheduling algorithm for multiprocessor systems
    Xie Yufeng
    Liu Leibo
    Dai Rui
    Wei Shaojin
    CHINESE JOURNAL OF ELECTRONICS, 2008, 17 (03): : 421 - 426
  • [44] Constructing battery-aware virtual backbones in wireless sensor networks
    Ma, Chi
    Yang, Yuanyuan
    Zhang, Zhenghao
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2007, 2007 (1)
  • [45] Battery-aware task scheduling algorithm on DVS enabled processors
    Institute of Microelectronics, Tsinghua University, Beijing 100084, China
    Qinghua Daxue Xuebao, 2008, 1 (132-136):
  • [46] Battery-Aware Task Scheduling for Energy Efficient Mobile Devices
    Wei, Kun
    Zhang, Wuxiong
    Yang, Yang
    Song, Guannan
    Zhang, Zhengming
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2014, E97A (09) : 1971 - 1974
  • [47] Battery-aware IT Control Method for Effective Battery Use During Power Outage
    Yamada, Tetsuya
    Matsumura, Tadayuki
    2012 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS, CONFERENCE ON INTERNET OF THINGS, AND CONFERENCE ON CYBER, PHYSICAL AND SOCIAL COMPUTING (GREENCOM 2012), 2012, : 565 - 572
  • [48] Battery-aware dynamic voltage scaling in multiprocessor embedded system
    Cai, Y
    Reddy, SM
    Pomeranz, I
    Al-Hashimi, BM
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 616 - 619
  • [49] A Battery-Aware Scheme for Routing in Wireless Ad Hoc Networks
    Ma, Chi
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (08) : 3919 - 3932
  • [50] Battery-Aware Power Efficient Downlink Scheduling in the Wireless LAN
    Kwon, Sang-Wook
    Cho, Dong-Ho
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 325 - 326