ENERGY CONSUMPTION OPTIMIZATION IN A DATA-PROCESSING SYSTEM
First Claim
1. A method for optimizing energy consumption in a data-processing system including a set of data-processing units, the method comprising:
- indicating a set of data-processing jobs to be executed on the data-processing system during a production period;
estimating an ambient temperature expected for each data-processing unit during the production period;
calculating an execution scheme for the data-processing jobs on the data-processing system, the execution scheme optimizing energy consumed by the data-processing system to execute the data-processing jobs based on the ambient temperature of the data-processing units; and
executing the data-processing jobs on the data-processing system according to the execution scheme.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for optimizing energy consumption in a data-processing system comprising a set of data-processing units is disclosed. In one embodiment, such a method includes indicating a set of data-processing jobs to be executed on a data-processing system during a production period. An ambient temperature expected for each data-processing unit during the production period is estimated. The method calculates an execution scheme for the data-processing jobs on the data-processing system. The execution scheme optimizes the energy consumed by the data-processing system to execute the data-processing jobs based on the ambient temperature of the data-processing units. The method then executes the data-processing jobs on the data processing system according to the execution scheme. A corresponding apparatus and computer program product are also disclosed.
21 Citations
25 Claims
-
1. A method for optimizing energy consumption in a data-processing system including a set of data-processing units, the method comprising:
-
indicating a set of data-processing jobs to be executed on the data-processing system during a production period; estimating an ambient temperature expected for each data-processing unit during the production period; calculating an execution scheme for the data-processing jobs on the data-processing system, the execution scheme optimizing energy consumed by the data-processing system to execute the data-processing jobs based on the ambient temperature of the data-processing units; and executing the data-processing jobs on the data-processing system according to the execution scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16)
-
-
14. A computer program product for optimizing energy consumption in a data-processing system including a set of data-processing units, the computer program product comprising:
a non-transitory computer-readable storage medium storing computer instructions which when executed by at least one processor cause the at least one processor to; indicate a set of data-processing jobs to be executed on the data-processing system during a production period; estimate an ambient temperature expected for each data-processing unit during the production period; calculate an execution scheme for the data-processing jobs on the data-processing system, the execution scheme optimizing energy consumed by the data-processing system to execute the data-processing jobs based on the ambient temperature of the data-processing units; and execute the data-processing jobs on the data-processing system according to the execution scheme. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
24. An apparatus for optimizing energy consumption in a data-processing system including a set of data-processing units, the apparatus comprising:
-
at least one processor; and at least one memory device coupled to the at least one processor and storing computer instructions for execution on the at least one processor, the computer instructions causing the at least one processor to; indicate a set of data-processing jobs to be executed on the data-processing system during a production period; estimate an ambient temperature expected for each data-processing unit during the production period; calculate an execution scheme for the data-processing jobs on the data-processing system, the execution scheme optimizing energy consumed by the data-processing system to execute the data-processing jobs based on the ambient temperature of the data-processing units; and execute the data-processing jobs on the data-processing system according to the execution scheme. - View Dependent Claims (25)
-
Specification