Techniques for Reducing the Connected-Standby Energy Consumption of Mobile Devices

被引:15
|
作者
Haj-Yahya, Jawad [1 ]
Sazeides, Yanos [2 ]
Alser, Mohammed [1 ]
Rotem, Efraim [3 ]
Mutlu, Onur [1 ]
机构
[1] Swiss Fed Inst Technol, Zurich, Switzerland
[2] Univ Cyprus, Nicosia, Cyprus
[3] Intel Corp, Santa Clara, CA USA
关键词
Power Management; Energy Efficiency; Connected Standby; Mobile Systems;
D O I
10.1109/HPCA47549.2020.00057
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern mobile devices, such as smartphones, tablets, and laptops, are idle most of the time but they remain connected to communication channels even when idle. This operation mode is called connected-standby. To increase battery life in the connected-standby mode, a mobile device enters the deepest-runtime-idle-power state (DRIPS), which minimizes power consumption and retains fast wake-up capability. In this work, we identify three sources of energy inefficiency in modern DRIPS designs and introduce three techniques to reduce the power consumption of mobile devices in connected-standby. To our knowledge, this is the first work to explicitly focus on and improve the connected-standby power management of high-performance mobile devices, with evaluations on a real system. We propose the optimized-deepest-runtime-idle-power state (ODRIPS), a mechanism that dynamically: 1) offloads the monitoring of wake-up events to low-power off-chip circuitry, which enables turning off all of the processor's clock sources, 2) offloads all of the processor's input/output functionality off-chip and powergates the corresponding on-chip input/output functions, and 3) transfers the processor's context to a secure memory region inside DRAM, which eliminates the need to store the context using high-leakage on-chip SRAMs, thereby reducing leakage power. We implement ODRIPS in Intel's Skylake client processor and its associated Sunrise-Point chipset. Our analysis of ODRIPS on a real system reveals that it reduces the platform average power consumption in connected-standby mode by 22%. We also identify an opportunity to further reduce platform power in ODRIPS by using emerging low-power non-volatile memory (instead of DRAM) to store the processor context.
引用
收藏
页码:623 / 636
页数:14
相关论文
共 50 条
  • [21] Energy Consumption in Personal Mobile Devices Sensing Applications
    Pendao, Cristiano G.
    Moreira, Adriano C.
    Rodrigues, Helena
    2014 7TH IFIP WIRELESS AND MOBILE NETWORKING CONFERENCE (WMNC), 2014,
  • [22] Modeling, Profiling, and Debugging the Energy Consumption of Mobile Devices
    Hoque, Mohammad Ashraful
    Siekkinen, Matti
    Khan, Kashif Nizam
    Xiao, Yu
    Tarkoma, Sasu
    ACM COMPUTING SURVEYS, 2015, 48 (03)
  • [23] The Model Is Not Enough: Understanding Energy Consumption in Mobile Devices
    Bornholt, James
    Mytkowicz, Todd
    McKinley, Kathryn S.
    2012 IEEE HOT CHIPS 24 SYMPOSIUM (HCS), 2012,
  • [24] On Power and Energy Consumption Modeling for Smart Mobile Devices
    Ferroni, M.
    Cazzola, A.
    Trovo, F.
    Sciuto, D.
    Santambrogio, M. D.
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2014), 2014, : 273 - 280
  • [25] An Experimental Methodology for Modeling the Energy Consumption of Mobile Devices
    Hamzaoui, Khalil Ibrahim
    Berrajaa, Mohammed
    Azizi, Mostafa
    Lipari, Giuseppe
    Boulet, Pierre
    PROCEEDINGS OF 2017 FIRST INTERNATIONAL CONFERENCE ON EMBEDDED & DISTRIBUTED SYSTEMS (EDIS 2017), 2017, : 177 - 182
  • [26] Cost-effective Power System Design Reducing Standby Power Consumption for the Consumer Electronic Devices
    Yi, Kang Hyun
    2013 TWENTY-EIGHTH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION (APEC 2013), 2013, : 3160 - 3164
  • [27] TECHNIQUES FOR MEASURING ENERGY-CONSUMPTION OF REPROGRAPHIC DEVICES
    ACQUAVIVA, T
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY PART A, 1994, 17 (04): : 498 - 501
  • [28] Reducing Power Consumption of Mobile Watermarking Application with Energy Refactoring
    Kim, SeongBo
    Koo, JaHwan
    Kim, YoonHo
    Kim, UngMo
    HUMAN INTERFACE AND THE MANAGEMENT OF INFORMATION: INFORMATION IN APPLICATIONS AND SERVICES, HIMI 2018 HELD AS PART OF HCII 2018, PART II, 2018, 10905 : 599 - 608
  • [29] Predicting Energy Consumption of Ontology Reasoning over Mobile Devices
    Guclu, Isa
    Li, Yuan-Fang
    Pan, Jeff Z.
    Kollingbaum, Martin J.
    SEMANTIC WEB - ISWC 2016, PT I, 2016, 9981 : 289 - 304
  • [30] Energy consumption analysis of audio applications on mobile handheld devices
    Lin, Chu-Hsing
    Liu, Jung-Chun
    Liao, Chun-Wei
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 1117 - 1120