发明名称 DISTRIBUTED VIRTUAL MULTIPROCESSOR
摘要 A distributed virtual multiprocessor having a plurality of nodes coupled to one another by a network. A first node of the distributed virtual multiprocessor page faults in response to an instruction that indicates a memory reference at a virtual address. The first node indexes a first address translation data structure maintained therein to obtain an intermediate address that corresponds to the virtual address, then transmits the intermediate address to second node of the distributed virtual multiprocessor to request a copy of a memory page that corresponds to the intermediate address. The first node receives a copy of the memory page that corresponds to the intermediate address from the second node, stores the copy of the memory page at a physical address, then loads a second address translation data structure with translation information that indicates a translation of the virtual address to the physical address. Thereafter, the first node resumes execution of the instruction that yielded the page fault, completes an instructed memory access by indexing the second address translation data structure with the virtual address to obtain the physical address, then accessing memory at the physical address.
申请公布号 WO2005121969(A2) 申请公布日期 2005.12.22
申请号 WO2005US18478 申请日期 2005.05.25
申请人 NETILLION, INC.;LYON, THOMAS, L.;NEWMAN, PETER;EYKHOLT, JOSEPH, R. 发明人 LYON, THOMAS, L.;NEWMAN, PETER;EYKHOLT, JOSEPH, R.
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址