Power Budget Allocation in Multi-Processor Systems
AssigneesInternational Business Machines Corporation, Carnegie Mellon University
InventorsMor Harchol-Balter, Anshul Gandhi, Rajarshi Das, Jeffrey Kephart
Life of this patent
Estimating the term…
Loading patent…
AssigneesInternational Business Machines Corporation, Carnegie Mellon University
InventorsMor Harchol-Balter, Anshul Gandhi, Rajarshi Das, Jeffrey Kephart
Estimating the term…
Systems, apparatuses, methods, and software that implement power budget allocation optimization algorithms in multi-processor systems, such as server farms. The algorithms are derived from a queuing theoretic model that minimizes the mean response time of the system to the jobs in the workload while accounting for a variety of factors. These factors include, but are not necessarily limited to, the type of power (frequency) scaling mechanism(s) available within the processors in the system, the power-to-frequency relationship(s) of the processors for the scaling mechanism(s) available, whether or not the system is an open or closed loop system, the arrival rate of jobs incoming into the system, the number of jobs within the system, and the type of workload being processed.
A method of allocating a fixed power budget P among a number k of computers arranged in a system to process incoming jobs collectively, wherein k is greater than one and each of the k computers has an operating state, the method comprising:
A machine-readable storage medium containing machine-executable instructions for performing a method of allocating a fixed power budget P among a number k of computers arranged in a system to process incoming jobs collectively, wherein k is greater than one and each of the k computers has an operating state, said machine-executable instructions comprising:
A system for processing incoming jobs, comprising:
Dependencies are inferred from the claim text.