Published in

2007 Asia and South Pacific Design Automation Conference

DOI: 10.1109/aspdac.2007.358102

Links

Tools

Export citation

Search in Google Scholar

CLIPPER: Counter-based low impact processor power estimation at run-time

Proceedings article published in 2007 by Jorgen Peddersen, Sri Parameswaran ORCID
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Green circle
Postprint: archiving allowed
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

Numerous dynamic power management techniques have been pro- posed which utilize the knowledge of processor power/energy con- sumption at run-time. So far, no efficient method to provide run-time power/energy data has been presented. Current measurement systems draw too much power to be used in small embedded designs and ex- isting performance counters can not provide sufficient information for run-time optimization. This paper presents a novel methodology to solve the problem of run-time power optimization by designing a pro- cessor that estimates its own power/energy consumption. Estimation is performed by the addition of small counters that tally events which consume power. This methodology has been applied to an existing processor resulting in an average power error of 2% and energy esti- mation error of 1.5%. The system adds little impact to the design, with only a 4.9% increase in chip area and a 3% increase in average power consumption. A case study of an application that utilizes the proces- sor showcases the benefits the methodology enables in dynamic power optimization.