发明名称 Method of management of a circular queue for asynchronous access
摘要 A circular queue is asynchronously accessed and managed by two separate processing elements. Each data element is added to the queue together with a zero data element that both marks the tail of the queue and signifies that the queue is empty. Data elements are removed from the queue in the order in which they were stored (first-in-first-out) and a manner that allows multiple, concurrent access to the queue. When the queue is accessed to remove a data element the element is first tested. If it is non-zero, the removal process continues; if zero, the queue is considered empty. The management of the queue permits dynamic re-sizing (i.e., making the queue larger or smaller) while data elements are being added and/or removed.
申请公布号 US6145061(A) 申请公布日期 2000.11.07
申请号 US19980003201 申请日期 1998.01.07
申请人 TANDEM COMPUTERS INCORPORATED 发明人 GARCIA, DAVID J.;SONNIER, DAVID P.
分类号 G06F5/06;(IPC1-7):G06F13/00 主分类号 G06F5/06
代理机构 代理人
主权项
地址