Method and apparatus for adjusting the voltage and frequency to minimize power dissipation in a multiprocessor system in response to compute load
First Claim
Patent Images
1. A method comprising:
- determining a power consumption value of a processor by obtaining a compute load of said processor;
evaluating said power consumption value to obtain a new operating point;
comparing said new operating point with a present operating point; and
adjusting a frequency setting and a voltage setting to correspond to said new operating point if said new operating point is different from said present operating point, the power consumption being controlled based on the obtained compute load.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for adjusting the voltage and frequency to minimize power dissipation in a processor. The method of one embodiment comprises determining a power consumption value. The power consumption value is evaluated to obtain a new operating point. The new operating point is compared with a present operating point. A frequency setting and a voltage setting are adjusted to correspond to the new operating point if the new operating point is different from the present operating point.
51 Citations
19 Claims
-
1. A method comprising:
-
determining a power consumption value of a processor by obtaining a compute load of said processor; evaluating said power consumption value to obtain a new operating point; comparing said new operating point with a present operating point; and adjusting a frequency setting and a voltage setting to correspond to said new operating point if said new operating point is different from said present operating point, the power consumption being controlled based on the obtained compute load. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processor comprising:
-
a controller to adjust the processor voltage and processor frequency; a sensor coupled to said controller, said sensor to measure power consumption of said processor based on a compute load of said processor, the controller to control the power consumption based on the compute load; a memory coupled to said controller, said memory to store a plurality of frequency and voltage settings corresponding to particular operating points; and a control register coupled to said controller, said control register to receive a frequency setting and a voltage setting from said controller. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification