Energy based time scheduler for parallel computing system
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsThomas Olsson, Erik Alders, Christopher Sturk
Life of this patent
Estimating the term…
Abstract
A system, computer readable medium and method for reducing an energy consumption in a parallel computing system that includes plural resources. The method includes receiving a computing job to be performed by the parallel computing system, determining a number of resources of the plural resources to be used for performing the computing job by searching a preset table stored in the parallel computing system, wherein the preset table is populated prior to determining the number of resources, and distributing the computing job to the determined number of resources.
Claims30
A method for reducing an energy consumption in a parallel computing system that includes plural resources, the method comprising:
- receiving a computing job to be performed by the parallel computing system;
- determining a number of resources of the plural resources to be used for performing the computing job by searching a preset table stored in the parallel computing system, wherein the preset table is populated prior to determining the number of resources;
- and
- distributing the computing job to the determined number of resources.
A parallel computing system for reducing an energy consumption when executing a computing job, the parallel computing system comprising:
- an input configured to receive a computing job to be performed by the parallel computing system;
- a scheduler connected to the input and configured to determine a number of resources of plural resources to be used for performing the computing job by searching a preset table, wherein the preset table is populated prior to determining the number of resources;
- and
- the plural resources connected to the scheduler and configured to execute the determined computing job.
A computer readable medium for storing computer executable instructions, wherein the instructions, when executed by a parallel computing system, cause the system to transform from a system using a first number of resources to a system using a second number of resources to reduce an energy consumption in the parallel computing system that includes plural resources, the instructions comprising:
- receiving a computing job to be performed by the parallel computing system;
- determining a number of resources of the plural resources to be used for performing the computing job by searching a preset table stored in the parallel computing system, wherein the preset table is populated prior to determining the number of resources;
- and
- distributing the computing job to the determined number of resources.
A parallel computing system for reducing an energy consumption when executing a computing job, the parallel computing system comprising:
- means for receiving a computing job to be performed by the parallel computing system;
- scheduling means for determining a number of resources of plural resources to be used for performing the computing job by searching a preset table, wherein the preset table is populated prior to determining the number of resources;
- and
- the plural resources configured to execute the determined computing job.
Dependencies are inferred from the claim text.