Computer-component power-consumption monitoring and control
First Claim
1. An apparatus for regulating power allocated to components within a computer system, the apparatus comprising:
- a first sensor configured to sense power drawn by a first device within a computer system, the first device having first device resources needed to satisfy functional demand required of the first device;
a first power-monitoring module in communication with the first sensor to monitor the power drawn and configured to monitor the functional demand required of the first device; and
a system control module configured to regulate power allocated to the first device by optimizing use of the first device resources in response to the determination of the power drawn and the functional demand by the first power-monitoring module.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for regulating power allocated to components within a computer system includes a sensor to sense power drawn by a first device within a computer system, the first device having device resources needed to satisfy functional demand required of the first device. A second sensor is provided to sense power drawn by a second device within the computer system, the second device having device resources needed to satisfy functional demand required of the second device. A power-monitoring module is provided to monitor the power drawn and the functional demand required of the first and second devices. A system control module, operably connected to the power-monitoring modules, is provided to regulate power allocated to the first and second devices by optimizing use of the device resources in accordance with the temperature, power drawn, and respective functional demands of the devices.
113 Citations
23 Claims
-
1. An apparatus for regulating power allocated to components within a computer system, the apparatus comprising:
-
a first sensor configured to sense power drawn by a first device within a computer system, the first device having first device resources needed to satisfy functional demand required of the first device;
a first power-monitoring module in communication with the first sensor to monitor the power drawn and configured to monitor the functional demand required of the first device; and
a system control module configured to regulate power allocated to the first device by optimizing use of the first device resources in response to the determination of the power drawn and the functional demand by the first power-monitoring module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22)
-
-
14. An article of manufacture comprising a program storage medium readable by a processor and embodying one or more instructions executable by a processor to perform steps of a method for regulating power allocated to components within a computer system, the method comprising:
-
sensing power drawn by a first device within a computer system, the first device having first device resources needed to satisfy functional demand required of the first device;
monitoring the power drawn and functional demand required of the first device; and
regulating power allocated to the first device by optimizing use of the first device resources in accordance with the functional demand of the first device. sensing power drawn by a second device within the computer system, the second device having second device resources needed to satisfy functional demand required of the second device, the system control module further configured to regulate power to the second device at least partially in accordance with a parameter of the first device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
23. A system for regulating power allocated to components within a computer system, the system comprising:
-
a computer system comprising a processor, main memory, a local bus, and an expansion bus for receiving expansion cards;
a first sensor configured to sense power drawn by a first expansion card operably connected to the expansion bus, the first expansion card having first resources needed to satisfy functional demand required of the first expansion card;
a second sensor configured to sense power drawn by a second expansion card connected to the expansion bus, the second expansion card having second resources needed to satisfy functional demand required of the second expansion card; and
a system control module communicating with the first sensor and the second sensor and configured to regulate power allocated to the first expansion card and optimize use of the first resources in accordance with the functional demand of the first expansion card, and to regulate power allocated to the second expansion card in accordance with multiple dependent thresholds determined by the respective functional demands of the first and second devices.
-
Specification