Patent · US Expired

Device and method for fault tolerant dual fetch and store

US5630045A · kind A · utility

12Cited by
14References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 6, 1994
Grant dateMay 13, 1997
Priority date
Expiry dateDec 6, 2014

Classification

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

Abstract

Fault tolerant systems allow continuous service during the occurrence of a hardware failure. To provide such service, usually dual copies of data are stored in case of a hardware failure affecting the original copy. This dual copying causes the system an overall performance degradation. The present invention discloses a device and method for performing parallel fetch and store commands, allowing multiple copying of data into storage without affecting the performance of the system. In one embodiment of the invention, a method is described utilizing a multiprocessor system having two system controllers (SCs) and a plurality of requestors defined as a plurality of central processors (CPs) and input-output (I/O) processors. Asymmetric structure is accomodated. Single and dual requests can be intermixed. Each requestor has access to both system controllers, allowing either controller to process a requestor issued command. An interlocking data protection mechanism is also provided to protect data integrity by allowing requestors data access to a given unit of data only on a one at a time basis. Data exclusivity ownership access to a given unit of data is being provided by and removed by …

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