LPD: Low Power Display Mechanism for Mobile and Wearable Devices
MyungJoo Ham, Inki Dae, and Chanwoo Choi, Samsung Electronics
A plethora of mobile devices such as smartphones, wearables, and tablets have been explosively penetrated into the market in the last decade. In battery powered mobile devices, energy is a scarce resource that should be carefully managed. A mobile device consists of many components and each of them contributes to the overall power consumption. This paper focuses on the energy conservation problem in display components, the importance of which is growing as contemporary mobile devices are equipped with higher display resolutions. Prior approaches to save energy in display units either critically deteriorate user perception or depend on additional hardware. We propose a novel display energy conservation scheme called LPD (Low Power Display) that preserves display quality without requiring specialized hardware. LPD utilizes the display update information available at the X Window system and eliminates expensive memory copies of unvaried parts. LPD can be directly applicable to devices based on Linux and X Windows system. Numerous experimental analyses show that LPD saves up to 7.87% of the total device power consumption. Several commercial products such as Samsung Gear S employ LPD whose source code is disclosed to the public as open-source software at http://opensource.samsung.com and http://review.tizen.org.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {MyungJoo Ham and Inki Dae and Chanwoo Choi},
title = {{LPD}: Low Power Display Mechanism for Mobile and Wearable Devices},
booktitle = {2015 USENIX Annual Technical Conference (USENIX ATC 15)},
year = {2015},
isbn = {978-1-931971-225},
address = {Santa Clara, CA},
pages = {587--598},
url = {https://www.usenix.org/conference/atc15/technical-session/presentation/ham_lpd},
publisher = {USENIX Association},
month = jul
}
connect with us