发明授权
US06434712B1 Method and apparatus for fault tolerant execution of computer programs 有权
计算机程序的容错执行方法和装置

  • 专利标题: Method and apparatus for fault tolerant execution of computer programs
  • 专利标题(中): 计算机程序的容错执行方法和装置
  • 申请号: US09286174
    申请日: 1999-04-05
  • 公开(公告)号: US06434712B1
    公开(公告)日: 2002-08-13
  • 发明人: Gerhard UrbanHeinrich Fischer
  • 申请人: Gerhard UrbanHeinrich Fischer
  • 优先权: DE19515263 19980404
  • 主分类号: G06F1116
  • IPC分类号: G06F1116
Method and apparatus for fault tolerant execution of computer programs
摘要:
A circuit arrangement for the fault tolerant execution of digital computer programs includes a plurality of arithmetic logic units embodied as processor pool elements connected together so that they can each execute the program in parallel. The processor elements are connected to each other through respective data, clock and reset cross-strapping interconnect lines, and are each connected to one or more serial field buses. Each processor element includes at least one microprocessor controller for controlling the functions of the processor element in such a manner that any selected number of the processor elements can be automatically actuated at any time to simultaneously execute the program in parallel and thereby achieve a prescribed degree of redundancy in the circuit arrangement. The data cross-strapping line transmits data among the several processor elements, the clock signal cross-strapping line achieves a compelled synchronization of all of the processor elements, and the reset cross-strapping line carries out the deactivation of any processor element that is recognized as carrying out a faulty execution of the program or that is not necessary for achieving the required degree of redundancy. A deactivated processor element may later be reactivated to again participate in the parallel execution of the program.
信息查询
0/0