Apparatus and method for dynamic control of the number of simultaneously executing tasks based on throughput
AssigneeInternational Business Machines Corporation
InventorsFumitaka Uruma, Yoshiko Yaegashi
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsFumitaka Uruma, Yoshiko Yaegashi
Estimating the term…
A task count controller, a task count control method, and a computer program capable of dynamically controlling the number of tasks that can be processed in parallel simultaneously without increasing computational load are provided. When a plurality of tasks are to be executed simultaneously in parallel processing, the number of tasks that can be executed simultaneously is controlled. The tasks to be executed simultaneously are added in units of a predetermined number of tasks and the throughput in one unit of work is measured for each task every time the tasks are added. The total sum of the measured throughputs is calculated, and it is determined whether the calculated total sum of throughputs is more than the total sum of throughputs immediately before the predetermined number of tasks are added.
A computer program product comprising a computer useable non-transitory medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
A method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.