Processing data communications messages with input/output control blocks
AssigneeInternational Business Machines Corporation
InventorsCharles J. Archer, Gary R. Ricard, Brian E. Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsCharles J. Archer, Gary R. Ricard, Brian E. Smith
Estimating the term…
Processing data communications messages with an Input/Output Control Block (‘IOCB’) ring that includes a number of IOCBs characterized by a priority and arranged in sequential priority for serial operation, where processing the messages includes depositing message data in one or more IOCBs according to depositing criteria; processing, by a message processing module associated with an IOCB having a priority less than the present value of a state counter, the message data in the IOCB while a message processing module associated with an IOCB having a next priority waits; increasing, upon completion of processing the message data of the IOCB having a priority less than the present value of the state counter, the present value of the state counter to a value greater than the next priority; and processing, by the message processing module associated with the IOCB having the next priority, the message data in the IOCB.
An apparatus for processing data communications messages in a parallel computer with a plurality of Input/Output Control Blocks (‘IOCBs’), each IOCB characterized by a priority, the IOCBs arranged in sequential priority for serial operation, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
A computer program product for processing data communications messages in a parallel computer with a plurality of Input/Output Control Blocks (‘IOCBs’), each IOCB characterized by a priority, the IOCBs arranged in sequential priority for serial operation, the computer program product disposed in a computer readable storage medium, wherein the computer readable storage medium is not a signal, the computer program product comprising computer program instructions capable of:
Dependencies are inferred from the claim text.