DocumentCode
1351227
Title
System-Level Online Power Estimation Using an On-Chip Bus Performance Monitoring Unit
Author
Kim, Younghyun ; Park, Sangyoung ; Cho, Youngjin ; Chang, Naehyuck
Author_Institution
Seoul Nat. Univ., Seoul, South Korea
Volume
30
Issue
11
fYear
2011
Firstpage
1585
Lastpage
1598
Abstract
Quality power estimation is a basis of efficient power management of electronic systems. Indirect power measurement, such as power estimation using a CPU performance monitoring unit (PMU), is widely used for its low cost and area overheads. However, the existing CPU PMUs only monitor the core and cache activities, which result in a significant accuracy limitation in the system-wide power estimation including off-chip memory devices. In this paper, we propose an on-chip bus (OCB) PMU that directly captures on-chip and off-chip component activities by snooping the OCB. The OCB PMU stores the activity information in separate counters, and online software converts counter values into actual power values with simple first-order linear power models. We also introduce an optimization algorithm that minimizes the energy model to reduce the number of counters in the OCB PMU. We compare the accuracy of the power estimation using the proposed OCB PMU with real hardware measurement and cycle-accurate system-level power estimation, and demonstrate high estimation accuracy compared with CPU PMU-based estimation method.
Keywords
integrated circuit measurement; low-power electronics; microprocessor chips; power measurement; CPU performance monitoring unit; cache activity; core activity; cycle-accurate system-level power estimation; electronic system; energy model minimization; first-order linear power model; indirect power measurement; off-chip memory device; on-chip bus performance monitoring unit; online software; optimization algorithm; power management; quality power estimation; system-level online power estimation; Central Processing Unit; Memory management; Phasor measurement units; Power demand; Radiation detectors; System-on-a-chip; On-chip bus; performance monitoring unit; power estimation;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2011.2160349
Filename
6046165
Link To Document