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
来源
2020 IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2020) | 2020年
关键词
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 条
  • [1] Balancing Transmission and Storage Cost for Reducing Energy Consumption in Mobile Devices
    Zhao, Bi
    Friderikos, Vasilis
    2013 IEEE 77TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2013,
  • [2] Impact of Programming Languages on Energy Consumption for Mobile Devices
    Kholmatova, Zamira
    PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 1693 - 1695
  • [3] Similarity-based wakeup management for mobile systems in connected standby
    Kao, Chun-Hao
    Cheng, Sheng-Wei
    Hsiu, Pi-Cheng
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [4] Development Frameworks for Mobile Devices: A Comparative Study about Energy Consumption
    Corbalan, Leonardo
    Fernandez, Juan
    Cuitino, Alfonso
    Delia, Lisandro
    Caseres, German
    Thomas, Pablo
    Pesado, Patricia
    2018 IEEE/ACM 5TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT), 2018, : 191 - 201
  • [5] Energy Consumption of Remote Desktop Access on Mobile Devices: An Experimental Study
    Lin, Youming
    Di Francesco, Mario
    2012 IEEE 1ST INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2012,
  • [6] Optimizing Energy Consumption of Mobile Games
    Choi, Yonghun
    Park, Seonghoon
    Jeon, Seunghyeok
    Ha, Rhan
    Cha, Hojung
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (10) : 3744 - 3756
  • [7] Measuring and reducing energy consumption of network interfaces in hand-held devices
    Stemm, M
    Katz, RH
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1997, E80B (08) : 1125 - 1131
  • [8] Advances in Reducing Household Electrical and Electronic Equipment Energy Consumption in Standby Mode: A Review of Emerging Strategies, Policies, and Technologies
    Gheorghe, Andrei Cosmin
    Andrei, Horia
    Diaconu, Emil
    Andrei, Paul Cristian
    ENERGIES, 2025, 18 (04)
  • [9] Experimental Analysis of Energy Management Techniques for Mobile Devices Using Cloud Computing
    Sharma, Oshin
    Saini, Hemraj
    2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 737 - 742
  • [10] A Survey on Energy Management for Mobile and IoT Devices
    Pasricha, Sudeep
    Ayoub, Raid
    Kishinevsky, Michael
    Mandal, Sumit K.
    Ogras, Umit Y.
    IEEE DESIGN & TEST, 2020, 37 (05) : 7 - 24