Invention Application
- Patent Title: Locality-aware interface for kernal dynamic memory
- Patent Title (中): 用于内核动态内存的区域感知界面
-
Application No.: US10832758Application Date: 2004-04-27
-
Publication No.: US20050240748A1Publication Date: 2005-10-27
- Inventor: Michael Yoder
- Applicant: Michael Yoder
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G06F12/06

Abstract:
Various approaches are described for allocating memory objects in a non-uniform memory access (NUMA) system. In one embodiment, at least one instance of a data structure of a first type is established to include a plurality of locality definitions. Each instance of the first type data structure has an associated set of program-configurable attributes that are used in controlling allocation of memory objects via the instance. Each locality definition is selectable via a locality identifier and designates 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 an instance of the first type data structure and specifying a locality identifier, memory objects are allocated to the requesting processor from the memory subsystem designated by the locality definition as referenced by the locality identifier.
Information query