Information handling system task arbitration factoring compute energy consumption and energy source
AssigneeDell Products L.P.
InventorsJohn Trevor Morrison, Jace W. Files, Katie Elizabeth Green
Life of this patent
Estimating the term…
Abstract
A compute task agent stored in non-transitory memory and executing on an information handling system processor detects a compute task having performance parameters that include a time criticality factor, compare the compute task parameters and energy parameters associated with each of plural information handling systems and select an information handling system to execute the compute task based at least in part on the compute time and carbon footprint of each of the plural information handling systems.
Claims20
An information handling system comprising:
- a processor operable to execute instructions that process information;
- a memory interfaced with the processor and operable to store the instructions and information;
- a storage device interfaced with the processor and having non-transient memory operable to store the instructions and information;
- a network interface controller interfaced with processor and operable to communicate through a network with network locations;
- and
- a compute task agent having instructions stored in the storage device that, when executed on the processing resource, cause:
- detect a compute task having compute task parameters;
- compare the compute task parameters and energy parameters associated with each of plural compute locations;
- and
- command performance of the compute task at the compute location having predetermined performance parameters including at least a compute time and a compute carbon footprint.
A method for performing a compute task with a selected of plural information handling systems, the method comprising:
- determining compute task parameters;
- comparing the compute task parameters and energy parameters associated with each of the plural information handling systems;
- and
- commanding performance of the compute task at the selected of the plural information handling systems having predetermined performance parameters including at least a compute time and a compute carbon footprint.
A system comprising:
- plural information handling systems interfaced through a network;
- and
- a non-transitory memory in one of the plural information handling systems that, when executed on a processor of the one of the plural information handling systems causes:
- detecting a compute task having compute task parameters;
- comparing the compute task parameters and energy parameters associated with each of plural compute locations;
- and
- commanding performance of the compute task at the compute location having predetermined performance parameters including at least a compute time and a compute carbon footprint.
Dependencies are inferred from the claim text.