Efficient reading of a remote first-in first-out buffer
AssigneeInternational Business Machines Corporation
InventorsThomas A. Gregg, Stephen R. Burrow, Kulwant M. Pandey, Patrick J. Sugrue
Life of this patent
Estimating the term…
Abstract
A method and system for a processor to efficiently accesses a remote First-in First-out (FIFO) buffer that is used to record event information. The access involves an interrupt mechanism when the FIFO transitions from the empty state, a mechanism for reading a FIFO entry including FIFO state information, and a mechanism for reading large areas of the FIFO while maintaining the pointers and interrupt protocols.
Claims5
A method for controllng a computer system having a communication link processor and employing recording mechanisms with a FIFO for buffered event entries, comprising the steps of:
- controlling descreet events for an asynchronous event recording mechanism by storing discreet events into the FIFO at a location determined by an event write pointer;
- and
- causing an attached processor to read the recording mechanism's FIFO at a location determined by an event read pointer;
- said recording mechanism returning event and status information;
- and
- incrementing the FIFO read pointer;
- and
- causing said recording mechanism to store one or more of multiple event entries into main memory of said processor, wherein the said multiple storing of entries from the FIFO does not affect the state of the FIFO event read pointer or event write pointer.
Dependencies are inferred from the claim text.