发明名称 Computer system implementing synchronized broadcast using skew control and queuing
摘要 A mechanism and method for maintaining cache consistency in computer systems that implements synchronized broadcasts using skew control and queuing. An access right corresponding to a given block allocated in a first active device may be configured to transition in response to a corresponding data packet being received through a data network. Additionally, transitions in ownership of the given block may occur at a different time than the time at which the access right to the given block is changed. To implement synchronized broadcasts, the address and data networks are configured such that a maximum amount of time from when a given broadcast packet conveyed on the address network arrives at a first active device to a time when the given broadcast packet arrives at a second active device is less than or equal to a minimum amount of time from when a data packet sent on the data network from the first active device arrives at the second active device. Each of the active devices may further comprise a queue control circuit coupled to an address-in queue and a data-in queue. The queue control circuit may be configured to prevent processing of a particular data packet that arrived in the data-in queue until all address packets that arrived earlier in the address-in queue are processed.
申请公布号 US2004111564(A1) 申请公布日期 2004.06.10
申请号 US20030610447 申请日期 2003.06.30
申请人 SUN MICROSYSTEMS, INC. 发明人 CYPHER ROBERT E.;HILL MARK D.;WOOD DAVID A.
分类号 G06F12/00;G06F12/08;G06F13/00;G06F15/167;(IPC1-7):G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址