发明名称 Memory system with global address translation
摘要 A multiprocessor system having shared memory uses guarded pointers to identify protected segments of memory and permitted access to a location specified by the guarded pointer. Modification of pointers is restricted by the hardware system to limit access to memory segments and to limit operations which can be performed within the memory segments. Global address translation is based on grouping of pages which may be stored across multiple nodes. The page groups are identified in the global translation of each node and, with the virtual address, identify a node in which data is stored. Pages are subdivided into blocks and block status flags are stored for each page. The block status flags indicate whether a memory location may be read or written into at a particular node and indicate to a home node whether a remote node has written new data into a location.
申请公布号 US6003123(A) 申请公布日期 1999.12.14
申请号 US19980021658 申请日期 1998.02.10
申请人 MASSACHUSETTS INSTITUTE OF TECHNOLOGY 发明人 CARTER, NICHOLAS P.;KECKLER, STEPHEN W.;DALLY, WILLIAM J.
分类号 G06F12/02;G06F12/10;G06F12/14;(IPC1-7):G06F12/10 主分类号 G06F12/02
代理机构 代理人
主权项
地址