POWER MANAGEMENT FOR MULTIPLE PROCESSOR CORES
First Claim
Patent Images
1. An apparatus comprising:
- a processor having a plurality of processor cores;
a single power plane to supply power to more than one of the plurality of processor cores; and
a power management logic to cause a modification to an operational characteristic of at least one processor core of the plurality of processor cores in response to;
a detection of excessive temperature at the least one processor core; and
a determination of which one of the other processor cores of the plurality of processor cores are active and at a temperature value.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus relating to power management for multiple processor cores are described. In one embodiment, one or more techniques may be utilized locally (e.g., on a per core basis) to manage power consumption in a processor. In another embodiment, power may be distributed among different power planes of a processor based on energy-based considerations. Other embodiments are also disclosed and claimed.
-
Citations
30 Claims
-
1. An apparatus comprising:
-
a processor having a plurality of processor cores; a single power plane to supply power to more than one of the plurality of processor cores; and a power management logic to cause a modification to an operational characteristic of at least one processor core of the plurality of processor cores in response to; a detection of excessive temperature at the least one processor core; and a determination of which one of the other processor cores of the plurality of processor cores are active and at a temperature value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor having a plurality of processor cores; a plurality of power planes to supply power to the plurality of processor cores; and a power management logic to determine an energy budget for each of the plurality of power planes based on; an energy remainder of a corresponding power plane of the plurality of power planes that indicates how much energy remained unconsumed during a previous time period; and one or more of a plurality of constraints corresponding to each of the plurality of power planes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
determining whether to modify an operational characteristic of at least one processor core of a plurality of processor cores in response to;
a detection of excessive temperature at the least one processor core and a determination of which one of the other processor cores of the plurality of processor cores are active and at a temperature value; anddetermining an energy budget for one or more power planes, coupled to supply power to the plurality of processor cores, based on;
an energy remainder of a corresponding power plane of the one or more power planes that indicates how much energy remained unconsumed during a previous time period and one or more constraints corresponding to each of the one or more power planes. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system comprising:
-
a processor having a plurality of processor cores; one or more power planes to supply power to the plurality of processor cores; a voltage regulator to supply power to the plurality of processor cores via the one or more power planes; and a power management logic to; determine whether to modify an operational characteristic of at least one processor core of a plurality of processor cores in response to;
a detection of excessive temperature at the least one processor core and a determination of which one of the other processor cores of the plurality of processor cores are active and at a temperature value; anddetermine an energy budget for one or more power planes, coupled to supply power to the plurality of processor cores, based on;
an energy remainder of a corresponding power plane of the one or more power planes that indicates how much energy remained unconsumed during a previous time period and one or more constraints corresponding to each of the one or more power planes. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification