Method and apparatus to determine when all outstanding fetches are complete
AssigneeHewlett-Packard Development Company, L.P.
InventorJohn A. Wickeraad
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorJohn A. Wickeraad
Estimating the term…
A method and apparatus determines completion of all of one or more operations for a particular input/output device initiated prior to an inquiry start time. The method provides one or more in-progress bits and an equal number of snapshot bits. Each in-progress bit corresponds to a respective associated operation for the input/output device. An in-progress bit is set when the associated operation is initiated. The in-progress bit is cleared when the associated operation is completed. The method copies, at the inquiry start time, all of the in-progress bits to the corresponding snapshot bits and clears a snapshot bit when the associated operations is completed. Finally, the method determines whether every one of said one or more snapshot bits is cleared. The apparatus comprises an input/output operator, one or more operation requesters, one or more in-progress bits and an equal number of snapshot bits. Preferably, the in-progress bits are grouped in a register, as are the snapshot bits. Each in-progress bit corresponds to a respective associated operation for the input/output devices, is set when the associated operation is initiated, and is cleared when the associated operations is completed.
A method for determining completion of all of one or more operations for a particular input/output device initiated prior to an inquiry start time, the method comprising:
An apparatus for determining completion of all of one or more operations for a particular input/output device initiated prior to an inquiry start time, the apparatus comprising:
A computer readable medium on which is embedded a program, the program comprising components that execute a method for determining completion of all of one or more operations for a particular input/output device initiated prior to an inquiry start time, the method comprising:
Dependencies are inferred from the claim text.