Power management for mobile games on asymmetric multi-cores

Anuj Pathania, Santiago Pagani, Muhammad Shafique, Jörg Henkel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Gaming on mobile platforms is highly power hungry and rapidly drains the limited-capacity battery. In multi-threaded gaming, each thread has different processing requirements and even a single slow thread may lead to Quality of Service (QoS) violations. Further, modern mobile platforms are equipped with asymmetric multi-core processors, so that different cores exhibit diverse power and performance properties. These asymmetric cores along with different Dynamic Power Management (DPM) techniques enable a high degree of power efficiency in mobile gaming. The default Linux power manager (i.e. 'Governor') of asymmetric multi-cores performs power-wise inefficient for mobile games as it over allocates resources for processing threads by being oblivious to the QoS. The state-of-the-art Governor for mobile gaming does not account for multi-threaded gaming workloads, which are mainstream in mobile gaming. In this work, we present a power-performance characterization of multi-threaded mobile games by executing them on a real-world mobile platform with an asymmetric multi-core. This analysis is leveraged to propose a QoS-aware Governor running a lightweight online heuristic that holistically accounts for thread-to-core mapping and DPM. This solution, when integrated into the platform's Operating System (OS), provides 12% improved power efficiency on average.

Original languageEnglish (US)
Title of host publicationProceedings of the International Symposium on Low Power Electronics and Design, ISLPED 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages243-248
Number of pages6
ISBN (Electronic)9781467380096
DOIs
StatePublished - Sep 21 2015
Event20th IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2015 - Rome, Italy
Duration: Jul 22 2015Jul 24 2015

Publication series

NameProceedings of the International Symposium on Low Power Electronics and Design
Volume2015-September
ISSN (Print)1533-4678

Other

Other20th IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2015
Country/TerritoryItaly
CityRome
Period7/22/157/24/15

Keywords

  • Asymmetric or Heterogeneous Multi-Cores
  • Mobile Games
  • Power Management

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Power management for mobile games on asymmetric multi-cores'. Together they form a unique fingerprint.

Cite this