Predicting Program Power Consumption

UCSB Technical Report #2002-20

Chandra Krintz, Ye Wen, and Rich Wolski

Abstract

In this paper, we investigate the degree to which power dissipation induced by program execution can be measured by application-level software tools and predicted by a compiler and runtime system. Application control of the power it uses while executing on a processor is critical to battery-powered mobile devices that are an integral to any realization of ubiquitous computing. Our work investigates the use of dissipation rates to make whole-program power-consumption estimates.