Executing an overall quantity of data processing within an overall processing period
AssigneeInternational Business Machines Corporation
InventorsTroy D. Armstrong, Naresh Nayar, Gary R. Ricard
Life of this patent
Estimating the term…
Abstract
Exemplary methods, systems, and products are described for executing an overall quantity of data processing within an overall processing period that include executing repeatedly through a series of iterations a portion of the overall quantity of data processing that can be completed in a set processing period, wherein each iteration includes the set processing period and a variable delay period and calculating the variable delay period for an iteration in dependence upon the set processing period, a portion of the overall quantity of data processing performed during the set processing period of the iteration, the overall quantity of data processing, and the overall processing period.
Claims31
An apparatus for executing an overall quantity of data processing within an overall processing period, the apparatus comprising:
- a computer processor;
- a computer memory coupled for data transfer to the processor, the computer memory having disposed within it computer program instructions capable of:
- executing repeatedly through a series of iterations a portion of the overall quantity of data processing that can be completed in a set processing period, wherein each iteration includes the set processing period and a variable delay period;
- and
- calculating the variable delay period for an iteration in dependence upon the set processing period, a portion of the overall quantity of data processing performed during the set processing period of the iteration, the overall quantity of data processing, and the overall processing period.
A system for executing an overall quantity of data processing within an overall processing period, the system comprising:
- means for executing repeatedly through a series of iterations a portion of the overall quantity of data processing that can be completed in a set processing period, wherein each iteration includes the set processing period and a variable delay period;
- and
- means for calculating the variable delay period for an iteration in dependence upon the set processing period, a portion of the overall quantity of data processing performed during the set processing period of the iteration, the overall quantity of data processing, and the overall processing period.
A computer program product for executing an overall quantity of data processing within an overall processing period, the computer program product disposed upon a non-transitory computer readable medium, the non-transitory computer readable medium containing instructions stored therein for causing the processor to perform the steps of:
- execute repeatedly through a series of iterations a portion of the overall quantity of data processing that can be completed in a set processing period, wherein each iteration includes the set processing period and a variable delay period;
- and
- calculate the variable delay period for an iteration in dependence upon the set processing period, a portion of the overall quantity of data processing performed during the set processing period of the iteration, the overall quantity of data processing, and the overall processing period.
Dependencies are inferred from the claim text.