| CPC G06F 9/546 (2013.01) | 20 Claims |

|
1. A method of operating a processing device having a plurality of processing device elements, the method comprising:
receiving a plurality of instruction messages, the plurality of instruction messages comprising new instruction messages that are received in a first message queue and rejected instruction messages that are received in a second message queue, each instruction message identifying a processing device element of the plurality of processing device elements, an input port of the processing device element, and operand data for the input port of the processing device element;
in response to determining that a first instruction message of the plurality of instruction messages cannot be accepted by the processing device element identified in the first instruction message:
rejecting the first instruction message, and
adding the first instruction message to the second message queue; and
in response to determining that a second instruction message of the plurality of instruction messages can be accepted by the processing device element identified in the second instruction message, retrieving the operand data for the input port of the processing device element identified in the second instruction message.
|