Accurate characterization of the variability in power consumption in modern mobile processors

  • Authors:
  • Bharathan Balaji;John McCullough;Rajesh K. Gupta;Yuvraj Agarwal

  • Affiliations:
  • University of California, San Diego;University of California, San Diego;University of California, San Diego;University of California, San Diego

  • Venue:
  • HotPower'12 Proceedings of the 2012 USENIX conference on Power-Aware Computing and Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The variability in performance and power consumption is slated to grow further with continued scaling of process technologies. While this variability has been studied and modeled before, there is lack of empirical data on its extent, as well as the factors affecting it, especially for modern general purpose microprocessors. Using detailed power measurements we show that the part to part variability for modern processors utilizing the Nehalem microarchitecture is indeed significant. We chose six Core i5-540M laptop processors marketed in the same frequency bins - thus presumed to be identical - and characterized their power consumption for a variety of representative single-threaded and multithreaded application workloads. Our data shows processor power variation ranging from 7%-17% across different applications and configuration options such as Hyper-Threading and Turbo Boost. We present our hypotheses on the underlying causes of this observed power variation and discuss its potential implications.