MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones
The inbuilt multi-window feature released with Android Nougat has enabled simultaneous working and visualization of multiple applications on mobile display screen. However, multi-window operations result in unnecessary energy drain due to increased multitasking, CPU load, and multithread processing....
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8375954/ |
id |
doaj-8af0dd369df943eba2ed681dc2bb2437 |
---|---|
record_format |
Article |
spelling |
doaj-8af0dd369df943eba2ed681dc2bb24372021-03-29T20:46:07ZengIEEEIEEE Access2169-35362018-01-016319833199510.1109/ACCESS.2018.28454188375954MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED SmartphonesGinny Singh0https://orcid.org/0000-0001-5196-772XMilind Kumar Rohit1Chiranjeev Kumar2Kshirasagar Naik3Department of Computer Science and Engineering, Indian Institute of Technology (Indian School of Mines), Dhanbad, IndiaDepartment of Computer Science and Engineering, Indian Institute of Technology (Indian School of Mines), Dhanbad, IndiaDepartment of Computer Science and Engineering, Indian Institute of Technology (Indian School of Mines), Dhanbad, IndiaDepartment of Electrical and Computer Engineering, University of Waterloo, Waterloo, CanadaThe inbuilt multi-window feature released with Android Nougat has enabled simultaneous working and visualization of multiple applications on mobile display screen. However, multi-window operations result in unnecessary energy drain due to increased multitasking, CPU load, and multithread processing. Considering linear dependence between power consumed and the displayed colors, we present the design and realization of MultiDroid, a novel display power reduction technique during multi-window operations for the OLED screens. MultiDroid employs dynamic local dimming based on the context switching between the application pairs displayed on the screen. The display optimization works based on the user interaction with the mobile screen, where dynamic changes on the display screens are implemented for the non-critical application window. MultiDroid architecture is validated through power modeling and correctness verification. Furthermore, a survey on multi-window usage has been conducted reflecting the application usage pattern. The performance of MultiDroid is evaluated on preferred application pairs on multi-window framework obtained from the survey. Modeling and comparative analysis of the energy profiles for the devised test cases on optimized and default multi-window screens reflect around 10% to 25% reduction in the overall device power consumption per hour with a negligible performance degradation. After experimental validation, we present user acceptance and feasibility of MultiDroid based on the feedback from 50 participants.https://ieeexplore.ieee.org/document/8375954/Smartphone screenOLED screendisplay power managementmulti-windowlocal dimming |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ginny Singh Milind Kumar Rohit Chiranjeev Kumar Kshirasagar Naik |
spellingShingle |
Ginny Singh Milind Kumar Rohit Chiranjeev Kumar Kshirasagar Naik MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones IEEE Access Smartphone screen OLED screen display power management multi-window local dimming |
author_facet |
Ginny Singh Milind Kumar Rohit Chiranjeev Kumar Kshirasagar Naik |
author_sort |
Ginny Singh |
title |
MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones |
title_short |
MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones |
title_full |
MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones |
title_fullStr |
MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones |
title_full_unstemmed |
MultiDroid: An Energy Optimization Technique for Multi-Window Operations on OLED Smartphones |
title_sort |
multidroid: an energy optimization technique for multi-window operations on oled smartphones |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2018-01-01 |
description |
The inbuilt multi-window feature released with Android Nougat has enabled simultaneous working and visualization of multiple applications on mobile display screen. However, multi-window operations result in unnecessary energy drain due to increased multitasking, CPU load, and multithread processing. Considering linear dependence between power consumed and the displayed colors, we present the design and realization of MultiDroid, a novel display power reduction technique during multi-window operations for the OLED screens. MultiDroid employs dynamic local dimming based on the context switching between the application pairs displayed on the screen. The display optimization works based on the user interaction with the mobile screen, where dynamic changes on the display screens are implemented for the non-critical application window. MultiDroid architecture is validated through power modeling and correctness verification. Furthermore, a survey on multi-window usage has been conducted reflecting the application usage pattern. The performance of MultiDroid is evaluated on preferred application pairs on multi-window framework obtained from the survey. Modeling and comparative analysis of the energy profiles for the devised test cases on optimized and default multi-window screens reflect around 10% to 25% reduction in the overall device power consumption per hour with a negligible performance degradation. After experimental validation, we present user acceptance and feasibility of MultiDroid based on the feedback from 50 participants. |
topic |
Smartphone screen OLED screen display power management multi-window local dimming |
url |
https://ieeexplore.ieee.org/document/8375954/ |
work_keys_str_mv |
AT ginnysingh multidroidanenergyoptimizationtechniqueformultiwindowoperationsonoledsmartphones AT milindkumarrohit multidroidanenergyoptimizationtechniqueformultiwindowoperationsonoledsmartphones AT chiranjeevkumar multidroidanenergyoptimizationtechniqueformultiwindowoperationsonoledsmartphones AT kshirasagarnaik multidroidanenergyoptimizationtechniqueformultiwindowoperationsonoledsmartphones |
_version_ |
1724194163835011072 |