发明名称 Multiprocessing system employing address switches to control mixed broadcast snooping and directory based coherency protocols transparent to active devices
摘要 A multiprocessor computer system is configured to selectively transmit address transactions through an address network using either a broadcast mode or a point-to-point mode transparent to the active devices that initiate the transactions. Depending on the mode of transmission selected, either a directory-based coherency protocol or a broadcast snooping coherency protocol is implemented to maintain coherency within the system. A computing node is formed by a group of clients which share a common address and data network. The address network is configured to determine whether a particular transaction is to be conveyed in broadcast mode or point-to-point mode. In one embodiment, the address network includes a mode table with entries which are configurable to indicate transmission modes corresponding to different regions of the address space within the node. Upon receiving a coherence request transaction, the address network may then access the table in order to determine the transmission mode, broadcast or point-to-point, which corresponds to the received transaction.
申请公布号 US7222220(B2) 申请公布日期 2007.05.22
申请号 US20030601402 申请日期 2003.06.23
申请人 SUN MICROSYSTEMS, INC. 发明人 CYPHER ROBERT E.;SINGHAL ASHOK
分类号 G06F12/12;G06F12/08 主分类号 G06F12/12
代理机构 代理人
主权项
地址