IP Library Granted Patent US 8,782,447
Granted Patent B1
US 8,782,447 · App. 13/660,413 · Granted Jul 15, 2014

System and method for determining power consumption

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,782,447
App. No.
13/660,413
Granted
Jul 15, 2014
Kind
B1
Abstract

A system and method is provided to measure the power consumption of circuits whereby, in one aspect, a processor's temperature is maintained so that its power consumption is measured at the point the processor throttles.

Claims (25)

1. A method of applying cooling to a processor comprising:

supplying power to a processor, whereby an amount of power applied to the processor changes over time;

regulating an amount of cooling applied to the processor so as to cause the processor to periodically decrease and increase a clock speed of the processor;

determining, by a controller processor, an amount of power to the processor when a length of time associated with the decreased clock speed and a length of time associated with the increased clock speed reach a predetermined characteristic; and

applying cooling to the processor based on the determined amount of power to the processor.

2. The method of claim 1 wherein the characteristic comprises the length of time associated with the decreased clock speed being relatively equal to the length of time associated with the increased clock speed.

3. The method of claim 1 wherein the cooling is regulated by a fan.

4. The method of claim 3 wherein the fan speed is increased and decreased based on said lengths of time.

5. The method of claim 1 wherein applying cooling to the processor comprises operating a fan to cool the processor.

6. A method of applying cooling to a processor comprising:

supplying power to a first processor, whereby an amount of power applied to the processor changes over time;

regulating an amount of cooling applied to the first processor so as to cause the first processor to periodically decrease and increase a clock speed of the first processor;

determining, by a controller processor, an amount of power to the first processor when a length of time associated with the decreased clock speed a length of time associated with the increased clock speed reach a predetermined characteristic; and

applying cooling to a second processor based on the determined amount of power to the first processor, the second processor being different than the first processor.

7. The method of claim 6 wherein the characteristic comprises the length of time associated with the decreased clock speed being relatively equal to the length of time associated with the increased clock speed.

8. The method of claim 6 wherein the cooling is regulated by a fan.

9. The method of claim 8 wherein the fan speed is increased and decreased based on said lengths of time.

10. The method of claim 6 wherein the first processor and second processor are the same model of processor.

11. The method of claim 6 wherein applying cooling to the second processor comprises operating a fan to cool the second processor.

12. The method of claim 6 further comprising:

supplying power to a third processor, whereby an amount of power applied to the third processor changes over time;

regulating an amount of cooling applied to the third processor so as to cause the third processor to periodically decrease and increase a clock speed of the third processor; and

determining the amount of power to the third processor when the length of time associated with the decreased clock speed and length of time associated with the increased clock speed reach a predetermined characteristic; and

wherein applying cooling to the second processor is further based on the determined amount of power to the third processor.

13. The method of claim 12 wherein applying cooling to the second processor is based on determining whether the determined amount of power for the third processor is greater than the determined amount of power for the first processor.

Assignments (1)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044277/0001 →