AGGREGATE POWER DISPLAY FOR MULTIPLE DATA PROCESSING SYSTEMS
First Claim
1. A method for providing aggregate power consumption information for a plurality of data processing systems interconnected in a network to form an assemblage of data processing systems, said method comprising the steps of:
- A) receiving a plurality of recorded power consumption files from each of the data processing systems, each file including a system identifier, a time interval consisting of an interval begin time and an interval end time, and an average power consumption value for that data processing system during that time interval, the recorded power files time intervals for each data processing system being unique in relation to time intervals for recorded power files of other data processing systems; and
B) summing the power consumption for each data processing system for selected time units to provide an aggregate assemblage power consumption.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for providing aggregate power consumption information for hundreds or thousands of data processing systems interconnected in a network. In one embodiment, a method is provided that receives power consumption information for each of the data processing systems along with time intervals associated with this information. The power consumption information is analyzed to provide the power consumption of the total number of data processing systems. This is accomplished by selectively computing total power consumption for selected time values.
-
Citations
14 Claims
-
1. A method for providing aggregate power consumption information for a plurality of data processing systems interconnected in a network to form an assemblage of data processing systems, said method comprising the steps of:
-
A) receiving a plurality of recorded power consumption files from each of the data processing systems, each file including a system identifier, a time interval consisting of an interval begin time and an interval end time, and an average power consumption value for that data processing system during that time interval, the recorded power files time intervals for each data processing system being unique in relation to time intervals for recorded power files of other data processing systems; and B) summing the power consumption for each data processing system for selected time units to provide an aggregate assemblage power consumption. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product stored in a computer operable media, the computer operable media containing instructions for execution by a computer, which, when executed by the computer, causes the computer to implement a method for determining aggregate power consumption information for a plurality of data processing systems interconnected in a network to form an assemblage of data processing systems, the method comprising the steps of:
-
A) receiving a plurality of recorded power consumption files from each of the data processing systems, each file including a system identifier, a time interval consisting of an interval begin time and an interval end time, and an average power consumption value for that data processing system during that time interval, the recorded power files time intervals for each data processing system being unique in relation to time intervals for recorded power files of other data processing systems; and B) summing the power consumption for each data processing system for selected time units to provide an aggregate assemblage power consumption. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A power management system comprising:
-
a plurality of data processing systems, each data processing system including power monitor circuitry; a network connected to each power monitor circuitry of each data processing system; a power management processor including a display, and execution unit, and a program memory containing a program method for providing aggregate power consumption information for the plurality of data processing systems, the program method including the steps of; A) receiving a plurality of recorded power consumption files from each of the data processing systems, each file including a system identifier, a time interval consisting of an interval begin time and an interval end time, and an average power consumption value for that data processing system during that time interval, the recorded power files time intervals for each data processing system being unique in relation to time intervals for recorded power files of other data processing systems; and B) summing the power consumption for each data processing system for selected time units to provide an aggregate assemblage power consumption. - View Dependent Claims (12, 13, 14)
-
Specification