International Business Machines Corporation
Balancing mechanisms in ordered lists of dispatch queues in a computational device

Last updated:

Abstract:

A plurality of dispatch queues corresponding to a plurality of processing entities are maintained, wherein each dispatch queue includes one or more task control blocks or is empty, and wherein an ordered list of dispatch queues is maintained for each processing entity of the plurality of processing entities. A state for each of the plurality of dispatch queues is determined and the determined state is compared to a desired state for the plurality of dispatch queues. A task control block is moved from one dispatch queue to another dispatch queue, in response to the comparing of the determined state to the desired state for the plurality of dispatch queues.

Status:
Grant
Type:

Utility

Filling date:

18 Aug 2017

Issue date:

19 Oct 2021