The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 02, 2014

Filed:

Nov. 14, 2011
Applicants:

John D. Davis, San Francisco, CA (US);

Moises Goldszmidt, Palo Alto, CA (US);

Suzanne M. Rivoire, Daly City, CA (US);

Inventors:

John D. Davis, San Francisco, CA (US);

Moises Goldszmidt, Palo Alto, CA (US);

Suzanne M. Rivoire, Daly City, CA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/26 (2006.01); G06F 1/28 (2006.01); G06F 1/32 (2006.01);
U.S. Cl.
CPC ...
G06F 1/3206 (2013.01); G06F 1/324 (2013.01); G06F 1/325 (2013.01); G06F 1/3296 (2013.01);
Abstract

Power consumption of computing devices are monitored with performance counters and used to generate a power model for each computing device. The power models are used to estimate the power consumption of each computing device based on the performance counters. Each computing device is assigned a power cap, and a software-based power control at each computing device monitors the performance counters, estimates the power consumption using the performance counters and the model, and compares the estimated power consumption with the power cap. Depending on whether the estimated power consumption violates the power cap, the power control may transition the computing device to a lower power state to prevent a violation of the power cap or a higher power state if the computing device is below the power cap.


Find Patent Forward Citations

Loading…