METHOD AND APPARATUS FOR POWER CONTROL
First Claim
Patent Images
1. A method for controlling power in a computer chip, the method comprising:
- accumulating power information relating to power consumed during issuing instructions;
comparing accumulated power information against a predetermined threshold; and
preventing further instructions from being issued to reduce power consumption in the computer chip, in an event the accumulated power information exceeds the predetermined threshold.
7 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to limiting maximum power dissipation occurred in a processor. Therefore, when an application that requires excessive amounts of power is being executed, the execution of the application may be prevented to reduce dissipated or consumed power. Example embodiments may stall the issue or execution of instructions by the processor, allowing software or hardware to reduce the power of an application by imposing a decrease in the performance of the application.
-
Citations
62 Claims
-
1. A method for controlling power in a computer chip, the method comprising:
-
accumulating power information relating to power consumed during issuing instructions; comparing accumulated power information against a predetermined threshold; and preventing further instructions from being issued to reduce power consumption in the computer chip, in an event the accumulated power information exceeds the predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13)
-
-
12. The method of 1 further including determining the predetermined threshold as a function of one or more chip fuses.
-
14. A processor comprising:
-
a power accumulator unit configured to accumulate power information relating to power consumed during issuing instructions; a comparison unit configured to compare accumulated power information against a predetermined threshold; and a controller unit configured to block further instructions from being issued to reduce power consumption, in an event the accumulated power information exceeds the predetermined threshold. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for controlling power in a processor, the method comprising:
-
estimating power consumed by the processor during processing of one or more events; and preventing further processing in the processor as a function of estimated power to reduce power consumption. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A processor comprising:
-
a power estimator configured to estimate power consumed by the processor during processing of one or more events; and a power controller configured to prevent further processing in the processor as a function of estimated power to reduce power consumption. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method for controlling power consumption, the method comprising:
-
accumulating information relating to power consumed in a unit during execution of one or more tasks; and controlling power consumption in the unit by preventing further execution of the one or more tasks in an event the accumulated power information exceeds a predetermined threshold. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. An apparatus for controlling power consumption, the apparatus comprising:
-
a power accumulator to accumulate power information relating to power consumed in a unit during execution of one or more tasks; and a power controller to control power consumption in the unit by preventing further execution of the one or more tasks in an event the accumulated power information exceeds a predetermined threshold. - View Dependent Claims (53, 54, 55, 56, 57, 58)
-
-
59. A method for controlling temperature in a computer chip, the method comprising:
-
monitoring temperature of the chip; preventing events from being processed in the chip to reduce temperature of the chip, in an event the temperature exceeds a predetermined threshold. - View Dependent Claims (60)
-
-
61. An apparatus for controlling temperature in a computer chip, the apparatus comprising:
-
a temperature monitor module to monitor temperature of the chip; a performance reduction module to prevent events from being processed in the chip to reduce temperature of the chip, in an event the temperature exceeds a predetermined threshold. - View Dependent Claims (62)
-
Specification