发明名称 Multiprocessor system and methods for transmitting memory access transactions for the same
摘要 In a multiprocessor arranged in accordance with either NUMA or UMA in which a plurality of processor nodes containing a plurality of processor units are coupled to each other via a network, a cache snoop operation executed in connection with a memory access operation is performed at two stages, namely, local snoop operation executed within a node, and global snoop operation among nodes. Before executing the local snoop operation, an ACTV command for specifying only an RAS of a memory is issued to a target node having a memory to be accessed, and the memory access is activated in advance. A CAS of a memory is additionally specified and a memory access is newly executed after the ACTV command has been issued and then a memory access command has been issued. When there is such a possibility that a memory to be accessed is cached in a processor node except for a source node, this memory access command is issued to be distributed to all nodes so as to execute the global snoop operation. On the other hand, when there is no possibility that the memory to be accessed is cached, this memory access command is transferred only to the target node in yan one-to-one correspondence.
申请公布号 US6389518(B1) 申请公布日期 2002.05.14
申请号 US20000523737 申请日期 2000.03.13
申请人 HITACHI, LTD. 发明人 TSUSHIMA YUJI;AKASHI HIDEYA;UEHARA KEITARO;HAMANAKA NAOKI;SHONAI TORU;OKADA TETSUHIKO;KASHIYAMA MASAMORI
分类号 G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址