skip to main content
10.1145/2525526.2525850acmconferencesArticle/Chapter ViewAbstractPublication PagessospConference Proceedingsconference-collections
research-article

Mobile multicores: use them or waste them

Published:03 November 2013Publication History

ABSTRACT

Energy management is a primary consideration in the design of modern smartphones, made more interesting by the recent proliferation of multi-core processors in this space. We investigate how core offlining and DVFS can be used together on these systems to reduce energy consumption. We show that core offlining leads to very modest savings in the best circumstances, with a heavy penalty in others, and show the cause of this to be low per-core idle power. We develop a policy in Linux that exploits this fact, and show that it improves up to 25% on existing implementations.

References

  1. {ARM10} ARM Ltd. Cortex-A9 Technical Reference Manual, r2p2 edition, 2010. ARM DDI 0388F.Google ScholarGoogle Scholar
  2. {GBK+12} Vishal Gupta, Paul Brett, David Koufaty, Dheeraj Reddy, Scott Hahn, and Karsten Schwan. The forgotten 'uncore': On the energy-efficiency of heterogeneous cores. In 2012 USENIX ATC, Boston, MA, USA, Jun 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {GPP10} M. Ghasemazar, E. Pakbaznia, and M. Pedram. Minimizing energy consumption of a chip multiprocessor through simultaneous core consolidation and DVFS. In ISCAS, pages 49--52. IEEE, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  4. {LM06} J. Li and J. F. Martinez. Dynamic power-performance adaptation of parallel computation on chip multiprocessors. In 12th HPCA, pages 77--87. IEEE, 2006.Google ScholarGoogle Scholar
  5. {MLH+02} Akihiko Miyoshi, Charles Lefurgy, Eric Van Hensbergen, Ram Rajamony, and Raj Rajkumar. Critical power slope: understanding the runtime effects of frequency scaling. In 16th Int. Conf. Supercomp., pages 35--44, New York, NY, USA, Jun 2002. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {SKK11} V. Spiliopoulos, S. Kaxiras, and G. Keramidas. Green governors: A framework for continuously adaptive DVFS. In IGCC, pages 1--8. IEEE, Jul 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {SLSPH09} David C. Snowdon, Etienne Le Sueur, Stefan M. Petters, and Gernot Heiser. Koala: A platform for OS-level power management. In 4th EuroSys Conf., Nuremberg, Germany, Apr 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    HotPower '13: Proceedings of the Workshop on Power-Aware Computing and Systems
    November 2013
    66 pages
    ISBN:9781450324588
    DOI:10.1145/2525526

    Copyright © 2013 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 3 November 2013

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    HotPower '13 Paper Acceptance Rate13of38submissions,34%Overall Acceptance Rate20of50submissions,40%

    Upcoming Conference

    SOSP '24

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader