• 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