发明名称 Selective address translation in coherent memory replication
摘要 A multiprocessing computer system employs local and global address spaces and multiple access modes. A portion of the global memory of the multiprocessing computer system is allocated to each node, called local memory space. Two logical address spaces are mapped to the local memory of each node. A coherent memory replication (CMR) address space stores shadow pages of data from remote nodes and a local address space stores local data. A bit within a local physical address identifies whether data is a shadow page, which is stored in CMR space, or local data, which is stored in local address space. When a transaction requiring a coherency operation is performed, the CMR bit indicates whether a local physical address to global address translation is required. In one embodiment, if the CMR bit is clear, the local physical address is the same as the global address and the local physical address is used for the coherency operation. Alternatively, if the CMR bit is set, the local physical address is translated to a global address during the coherency operation.
申请公布号 US6618799(B2) 申请公布日期 2003.09.09
申请号 US20020198905 申请日期 2002.07.19
申请人 SUN MICROSYSTEMS, INC. 发明人 HAGERSTEN ERIK E.
分类号 G06F15/17;G06F9/46;G06F11/07;G06F12/08;G06F12/10;G06F15/16;G06F15/177;(IPC1-7):G06F9/42 主分类号 G06F15/17
代理机构 代理人
主权项
地址