The Commons

Back to Results

Patent Title: Message queue processing among cooperative processors having significant speed differences

Assignee: IBM
Patent Number: US5224215
Issue Date: 06-29-1993
Application Number:
File Date:07-13-1990


Abstract: Processors communicatively attaching a storage sub-system and which place a message on a queue no longer have to wait on a queue lock set by another processor or sub-system dequeuing a message. This is realized by use of a double ended linked list or queue of messages having an isolation/reference point wherein an enqueuing end of the list is lockable and accessible independently from the dequeuing end of the list. The locking primitive may be of the multi-processor lock synchronizing atomic type such as TEST AND SET.

Notes:

Link to USPTO

IBM Pledge dated 1/11/2005