发明名称 System and method for performing a synchronization operation for multiple devices in a computer system
摘要 A system and method for performing a sync operation for multiple devices in a computer system is provided. The computer system may include a plurality of devices and a plurality of agents. The agents may be configured to perform tasks on behalf of the devices. A busy bit and a counter may be included for each of the agents. One of the devices may become an observer by initiating a sync operation. In response to a sync operation, busy agents may be identified using the busy bit for each agent. The busy agents may then be monitored to determine when each one has cycled using the busy bit and the counter for each busy agent. A busy agent may be determined to have cycled in response to its busy bit indicating that it is no longer busy or in response to its counter value differing from the counter value at the time the sync operation was initiated. Once each of the busy agents have cycled, the observer may determine that the sync operation is complete.
申请公布号 US6789258(B1) 申请公布日期 2004.09.07
申请号 US20000569987 申请日期 2000.05.11
申请人 SUN MICROSYSTEMS, INC. 发明人 ZAK, JR. ROBERT C.;JACKSON CHRISTOPHER J.
分类号 G06F3/00;G06F9/00;G06F9/46;(IPC1-7):G06F3/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址