Queuing of conflicted remotely received transactions
AssigneeInternational Business Machines Corporation
InventorsDonald R. DeSota, Robert Joersz, Davis A. Miller, Maged M. Michael
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDonald R. DeSota, Robert Joersz, Davis A. Miller, Maged M. Michael
Estimating the term…
Queuing of received transactions that have a resource conflict is disclosed. A first node receives a first transaction from a second node, where the first transaction relates to a resource of the first node. The transaction may be a request relating to a memory line of the first node, for instance. It is determined that a second transaction that relates to this resource of the first node is already being processed by the first node. Therefore, the first transaction is enqueued in a conflict queue within the first node. The queuing may be a linked list, a priority queue, or another type of queue. Once the second transaction has been processed, the first transaction is restarted for processing by the first node. The first transaction is then processed by the first node.
A system comprising:
A system comprising:
Dependencies are inferred from the claim text.