×

Remote translation mechanism for a multinode system

  • US 20050044340A1
  • Filed: 08/18/2003
  • Published: 02/24/2005
  • Est. Priority Date: 08/18/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of accessing shared memory in a computer system having a plurality of nodes, including a first node, wherein each node includes a processor and local memory, the method comprising:

  • distributing an application across the plurality of nodes;

    building an application virtual address space, wherein building an application virtual address space includes;

    building a local virtual address space for the application in each of the plurality of nodes, wherein the local virtual address space translates a virtual address generated by the application executing on that node to a physical address in local memory for that node; and

    exporting the local virtual address space for each node to a Remote Translation Table (RTT) associated with that node; and

    performing a memory reference to a memory location in the application virtual address space, wherein performing a memory reference to a memory location in the application virtual address space includes translating bits of the application virtual address into a node address associated with the first node and translating bits of the application virtual address using the RTT associated with the first node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×