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....

Full description

Bibliographic Details
Main Authors: Ginny Singh, Milind Kumar Rohit, Chiranjeev Kumar, Kshirasagar Naik
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