×

Locality-aware interface for kernal dynamic memory

  • US 20050240748A1
  • Filed: 04/27/2004
  • Published: 10/27/2005
  • Est. Priority Date: 04/27/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A processor-implemented method for allocating memory objects in a non-uniform memory access (NUMA) system, comprising:

  • establishing at least one instance of a data structure of a first type including a plurality of locality definitions, wherein each instance of the first type data structure has an associated set of program-configurable attributes used in controlling allocation of memory objects via the instance of the first type data structure, and each locality definition being selectable via a locality identifier and designating a memory subsystem in the NUMA system;

    in response to a request from a processor in the NUMA system for allocation of memory objects via the an instance of the first type data structure and specifying a locality identifier, allocating to the processor memory objects from the memory subsystem designated by the locality definition as referenced by the locality identifier.

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