发明名称 Method and apparatus for mutual exclusion in self-directed distributed systems
摘要 A self-directed distributed system provides a method for mutual exclusion of asynchronously interacting processors. The system comprises a system for control of access to a shared resource in a multi-processing computing environment, comprising at least two processors; an interconnection system interconnecting the processors, whereby each processor can communicate with all other processors; a resource for shared access by the processors; communication means within each processor for sending an interest signal to all other processors for signalling the interest of the processor in acquiring the resource; receiving means within each processor for receiving the interest signal of every other processor; interest vector means within each processor for storing the received interest signal of every other processor; and means within each processor for interrogating the interest vector means in the processor to determine the availability of the resource. Each processor can acquire the resource only if (1) the processor's interrogation of its interest vector means indicates no interest in acquiring the resource by any other processor; For every pair of processors, P1 and P2, the processor P1 delays interrogation of its interest vector means a sufficient time after the processor P1's interest signal is sent, that the time gap between the processor P1's interrogation of its interest vector means and the arrival of the processor P1's interest signal at the processor P2 (T1) is not less than time between the processor P2's interrogation of its interest vector means and the time the processor P2's interest signal arrives at the processor P1 (T2).
申请公布号 US5553298(A) 申请公布日期 1996.09.03
申请号 US19940227668 申请日期 1994.04.14
申请人 MERRYMAN, DECEASED, PHILIP I.;MERRYMAN, ADMINISTRATOR, DIANA G. 发明人 MERRYMAN, DECEASED, PHILIP I.;MERRYMAN, ADMINISTRATOR, DIANA G.
分类号 G06F9/46;G06F9/50;(IPC1-7):G06F15/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址