×

Technique for referencing distributed shared memory locally rather than remotely

  • US 6,598,130 B2
  • Filed: 07/30/2001
  • Issued: 07/22/2003
  • Est. Priority Date: 07/31/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for allocating memory in a multiprocessing computing system including a plurality of nodes, the method comprising:

  • collecting a plurality of partially completed descriptions of programmer-specified shared data items at program start-up time;

    dynamically allocating the shared data items into a local address space shared by a plurality of CPUs within each node;

    storing the address of the allocation into each partial description;

    determining from the stored allocation address in the stored descriptions a address of a shared data item;

    determining from the determined address whether a data request seeking to access the shared data item is seeking data available within the shared local address space accessing the data from the local address space if the data is determined to be available in the local address space; and

    accessing the data from a remote address space if the data is determined to be unavailable in the local address space.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×