Back to results
US 2014/0195828 A1Published application
Dynamically measuring power consumption in a processor
AssigneeIntel Corporation
InventorsAnkush Varma, Krishnakanth V. Sistla, Martin T. Rowland, Vivek Garg, James S. Burns
Life of this patent
Estimating the term…
Abstract
In one embodiment, the present invention includes a processor having multiple cores to independently execute instructions, a first sensor to measure a first power consumption level of the processor based at least in part on events occurring on the cores, and a hybrid logic to combine the first power consumption level and a second power consumption level. Other embodiments are described and claimed.
Claims23
A processor comprising:
- a plurality of cores to independently execute instructions;
- a first sensor to measure a first power consumption level of the processor based at least in part on a plurality of events occurring on the plurality of cores;
- and
- a hybrid logic to combine the first power consumption level and a second power consumption level of the processor determined based on a dynamic current provided to the processor.
1 more element
A method comprising:
- receiving, in a first logic of a processor, sensor information from a digital power meter of the processor, and calculating a first power consumption level of the processor using the sensor information from the digital power meter;
- receiving, in the first logic, sensor information from a current sensor configured to measure a current delivered by a voltage regulator coupled to the processor, and calculating a second power consumption level of the processor using the sensor information from the current sensor;
- and
- combining, in the first logic, the first and second power consumption levels to obtain a hybrid power consumption level of the processor.
1 more element
A system comprising:
- a multicore processor including a plurality of cores to independently execute instructions, each of the plurality of cores including at least one event counter to count events occurring on the core, a digital power meter to calculate a first power consumption level based on information from the event counters, a second power meter to calculate a second power consumption level based on a current delivered to the multicore processor from a voltage regulator, and a power controller including a first logic to generate a combined power consumption level of the multicore processor using the first and second power consumption levels;
- the voltage regulator coupled to the multicore processor to provide a regulated voltage to the multicore processor;
- and
- a dynamic random access memory (DRAM) coupled to the multicore processor.
1 more element
20-23. (canceled)
A processor comprising:
- a plurality of execution units each to independently execute instructions;
- a first sensor to measure a first power consumption level of the processor based at least in part on a plurality of events occurring on the plurality of execution units;
- and
- a logic to combine the first power consumption level and a second power consumption level of the processor determined based on a dynamic current provided to the processor.
1 more element
Dependencies are inferred from the claim text.