Patent · US Expired

Method, system, and computer program product for creating and managing memory affinity in logically partitioned data processing systems

US6912625B2 · kind B2 · utility

6Cited by
2References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 9, 2003
Grant dateJun 28, 2005
Priority date
Expiry dateSep 21, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/5016
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system, and product are described for creating and managing affinity between memory and processors in logical partitions in a data processing system. The data processing system includes multiple processors. A memory affinity data structure is established. The memory affinity data structure identifies ones of the processors that have a close affinity with each one of multiple regions of the system memory. A memory affinity parameter is established and is utilized to determine whether memory affinity is required for each one of the logical partitions. In response to a determination that memory affinity is required for one of the logical partitions, the memory affinity data structure is utilized by a partition manager for the logical partition to allocate an optimal amount of memory that has a close affinity to ones of the processors that are assigned to the logical partition.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.