Patent · US Expired

NUMA system with redundant main memory architecture

US6785783B2 · kind B2 · utility

1,331Cited by
4References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 30, 2000
Grant dateAug 31, 2004
Priority date
Expiry dateSep 26, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for managing data in a data processing system are disclosed. Initially, data is stored in a first portion of the main memory of the system. Responsive to storing the data in the first portion of main memory, information is then stored in a second portion of the main memory. The information stored in the second portion of main memory is indicative of the data stored in the first portion. In an embodiment in which the data processing system is implemented as a multi-node system such as a NUMA system, the first portion of the main memory is in the main memory of a first node of system and the second portion of the main memory is in the main memory of a second node of the system. In one embodiment, storing information in the second portion of the main memory is achieved by storing a copy of the data in the second portion. If a fault in the first portion of the main memory is detected, the information in the second main memory portion is retrieved and stored to a persistent storage device. In another embodiment, storing information in the second portion of the main memory includes calculating a value based on the corresponding contents of other portions of the main m…

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