Energy-Efficient Execution for Repetitive App Usages on big.LITTLE Architectures

  • Xianfeng Li
  • , Guikang Chen
  • , Wen Wen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

17 Citations (Scopus)

Abstract

Smartphones are now equipped with high-performance processors to meet the increasing complexity of apps. However, these processors drain the battery quickly, which has become a major concern for Smartphone users. The latest big.LITTLE multicore architecture provides new energy-saving facilities in addition to traditional DVFS technique. But this mechanism has not been well exploited by current Smartphones. In this paper, we propose a framework that records the performance demands for repetitive app usage scenarios, and adjusts the big.LITTLE processor to an energy-efficient configuration for subsequent executions of these scenarios. We implemented our framework on Android Smartphones, and the experiments achieve 30% energy saving on average without compromising user experience.

Original languageEnglish
Title of host publicationProceedings of the 54th Annual Design Automation Conference 2017, DAC 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781450349277
DOIs
Publication statusPublished - 18 Jun 2017
Externally publishedYes
Event54th Annual Design Automation Conference, DAC 2017 - Austin, United States
Duration: 18 Jun 201722 Jun 2017

Publication series

NameProceedings - Design Automation Conference
VolumePart 128280
ISSN (Print)0738-100X

Conference

Conference54th Annual Design Automation Conference, DAC 2017
Country/TerritoryUnited States
CityAustin
Period18/06/1722/06/17

Keywords

  • DVFS
  • Smartphone
  • big.LITTLE architecture
  • energy efficiency

Fingerprint

Dive into the research topics of 'Energy-Efficient Execution for Repetitive App Usages on big.LITTLE Architectures'. Together they form a unique fingerprint.

Cite this