×

Promoting local memory accessing and data migration in non-uniform memory access system architectures

  • US 5,918,249 A
  • Filed: 12/19/1996
  • Issued: 06/29/1999
  • Est. Priority Date: 12/19/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for managing memory accesses in a NUMA based multiprocessor system including a plurality of processor nodes each having at least one processor and memory associated with the at least one processor, and a data storage subsystem, that promotes local memory accessing and migration of data to be retrieved by a process to a processor node running the process, the method comprising:

  • running a process on a processor node in the system;

    determining if physical memory addresses for data to be retrieved by the running process is in the memory associated with the processor node; and

    re-assigning physical memory addresses corresponding to the memory of the processor node running the process for the data to be retrieved by the process running on the processor node to the virtual addresses of the data, if the physical memory addresses do not correspond to the memory associated with the processor node running the process.

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