Patent · US Active

Method and system of executing duplicate copies of a program in lock step

US7426614B2 · kind B2 · utility

4Cited by
3References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 3, 2006
Grant dateSep 16, 2008
Priority date
Expiry dateNov 19, 2026

Classification

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

Abstract

A method and system of executing duplicate copies of a program in lock step. Some illustrative embodiments are a computer system comprising a first processor executing a program, a second processor executing a duplicate copy of the program (the first processor and second processor executing their respective programs in lock step), a logic device coupled to the processors, and a shared device coupled to the processors through the logic device. The first processor presents to the logic device a first operation involving the shared device, and the second processor does not present an operation, or presents an operation that does not match the first operation. The logic device obtains a second operation from the second processor that matches the first operation, and wherein a single operation that matches the first and second operations is presented to the shared device.

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