×

Framework for runtime power monitoring and management

  • US 9,152,218 B2
  • Filed: 03/25/2011
  • Issued: 10/06/2015
  • Est. Priority Date: 12/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a processor, andlogic to,monitor a runtime power consumption of two or more of a plurality of hardware components in a platform to obtain a plurality of runtime power determinations,expose one or more of the plurality of runtime power determinations to an operating system associated with the platform, andexpose a table stored in memory to the operating system, wherein the table is to include a voltage rail number to identify a voltage rail corresponding to one or more of the plurality of hardware components,wherein, for one or more of the plurality of runtime power determinations, the logic is to,measure power drawn from the voltage rail,provide the measured power drawn to an analog to digital converter to conduct an analog to digital conversion of the measured power drawn,write the measured power drawn to a shared result register that is to be independent of the plurality of hardware components and that is to be coupled to the analog to digital converter to generate a result register entry, wherein the entry is to correspond to a hardware component coupled to the voltage rail, andaccumulate at an accumulator to be located between the analog to digital converter and the shared result register the measured power drawn based on an accumulation value of a control register, wherein the accumulation value is to define a time period to accumulate the measured power drawn.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×