IP Library › Granted Patent US 7,844,838
Granted Patent B2
US 7,844,838 · App. 11/589,573 · Granted Nov 30, 2010

Inter-die power manager and power management method

Assignee: Hewlett-Packard Development Company, L.P.
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 7,844,838
App. No.
11/589,573
Filed
Oct 30, 2006
Granted
Nov 30, 2010
Kind
B2
Examiner
CAO, CHUN
Art Unit
2115
USPC
713/300
Abstract

Devices and methods for managing power on a module are disclosed herein. In one embodiment, a module comprises a first die; a second die; and a power manager. The power manager monitors the power requirements of the first die and the second die and allocates power to the first die and the second die based on the power requirements.

Claims (22)

1. A module comprising:

a power manager coupled to a first processor and a second processor, the power manager allocating power between the first processor and the second processor such that the first processor performs at a first fraction of a first optimal performance and the second processor performs at the first fraction of a second optimal performance.

2. The module of claim 1 , wherein the first optimal performance is equal to a desired operating frequency of the first processor divided by an actual operating frequency of the first processor.

3. The module of claim 1 , wherein the first optimal performance is not equal to the second optimal performance.

4. The module of claim 1 , wherein the power manager determines whether the first processor may operate at a reduced frequency by repeatedly querying the first processor.

5. The module of claim 1 , wherein the first fraction is 1/1.

6. A method, comprising:

allocating power to a first processor;

allocating power to a second processor coupled to the first processor;

determining a first optimal performance of said first processor;

determining a second optimal performance of said second processor; and

changing the power allocation to the processors such that the first processor performs at a first fraction of the first optimal performance and the second processor performs at the first fraction of the second optimal performance.

7. The method of claim 6 , wherein the first optimal performance is equal to a desired operating frequency of the first processor divided by an actual operating frequency of the first processor.

8. The method of claim 6 , wherein the first optimal performance is not equal to the second optimal performance.

9. A method, comprising:

allocating power to a plurality of coupled processors;

determining a plurality of optimal performances, one for each of said plurality of processors;

changing power allocation to said plurality of processors such that the plurality of processors perform at fractions of their respective optimal performance, each fraction being equal.

10. The method of claim 9 , wherein optimal performance of each processor is equal to a desired operating frequency of the respective processor divided by an actual operating frequency of the respective processor.

11. The method of claim 6 , further comprising determining whether the first processor may operate at a reduced frequency by repeatedly querying the first processor.

12. The method of claim 9 , wherein each optimal performance is not the same.

13. The method of claim 9 , further comprising determining whether each processor may operate at a reduced frequency by repeatedly querying each processor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2007
From: NAFFZIGER, SAMUEL D.; POIRIER, CHRISTOPHER A.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 018799/0159 →
Continuity (1)
Related Publication 20080104428A1 · May 1, 2008