Invention Grant
- Patent Title: Managing out-of-order memory command execution from multiple queues while maintaining data coherency
-
Application No.: US14039301Application Date: 2013-09-27
-
Publication No.: US09026763B2Publication Date: 2015-05-05
- Inventor: Robert M. Dinkjian , Robert S. Horton , Michael Y. Lee , Bill N. On
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Parashos T. Kalaitzis; Amy J. Pattillo
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06

Abstract:
Responsive to selecting a particular queue from among at least two queues to place an incoming event into within a particular entry from among multiple entries ordered upon arrival of the particular queue each comprising a separate collision vector, a memory address for the incoming event is compared with each queued memory address for each queued event in the other entries in the at least one other queue. Responsive to the memory address for the incoming event matching at least one particular queued memory address for at least one particular queued event in the at least one other queue, at least one particular bit is set in a particular collision vector for the particular entry in at least one bit position from among the bits corresponding with at least one row entry position of the at least one particular queued memory address within the other entries.
Public/Granted literature
- US20140223115A1 MANAGING OUT-OF-ORDER MEMORY COMMAND EXECUTION FROM MULTIPLE QUEUES WHILE MAINTAINING DATA COHERENCY Public/Granted day:2014-08-07
Information query