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/
Description
Summary: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.
ISSN:2169-3536