Processing allocation in data center fleets
AssigneeGoogle Inc.
InventorUmang Sureshbhai Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorUmang Sureshbhai Patel
Estimating the term…
A method and system for allocating tasks among processing devices in a data center. The method may include receiving a request to allocate a task to one or more processing devices, the request indicating a required bandwidth for performing the task, a list of predefined processing device groups connected to a host server and indicating availability of the processing device groups included therein for allocation of tasks and available bandwidth for each available processing device group, assigning the task to a processing device group having an available bandwidth greater than or equal to the required bandwidth for performing the task, and updating the list to indicate that each of the processing device group to which the task is assigned and other processing device group sharing at least one processing device is unavailable. The task may be assigned to an available processing device group having a lowest amount of power needed.
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.