Determining task pools for dispatching tasks
AssigneeInternational Business Machines Corporation
InventorsLokesh Mohan Gupta, Seamus J. BURKE, Kevin J. Ash, Kyler A. Anderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsLokesh Mohan Gupta, Seamus J. BURKE, Kevin J. Ash, Kyler A. Anderson
Estimating the term…
Provided are a computer implemented method, system, and computer program product for determining task pools for dispatching tasks. Task pools of task resources are assigned to groups of tracks and to processors. Task resources allocated to a task are assigned from a task pool assigned the requested track. The task is processed by one of the processors assigned to the task pool. A determination is made of whether a least busy task pool having a lowest task resource allocation latency among the task pools satisfies a low latency criteria. A task, allocated from a source task pool, is determined that accesses tracks assigned to multiple task pools. The determined task is assigned to the least busy task pool in response to the least busy task pool satisfying the low latency criteria. The determined task is executed by a processor assigned to the least busy task pool.
A computer implemented method for managing locks to tracks from storage cached in memory, comprising:
A computer system for managing locks to tracks from storage cached in memory, comprising:
A computer program product for managing locks to tracks from storage cached in memory, comprising:
Dependencies are inferred from the claim text.