Invention Grant
- Patent Title: Fault tolerant stability critical execution checking using redundant execution pipelines
- Patent Title (中): 使用冗余执行管道的容错稳定性关键执行检查
-
Application No.: US12794256Application Date: 2010-06-04
-
Publication No.: US08412980B2Publication Date: 2013-04-02
- Inventor: Mark J. Hickey , Adam J. Muff , Matthew R. Tubbs , Charles D. Wait
- Applicant: Mark J. Hickey , Adam J. Muff , Matthew R. Tubbs , Charles D. Wait
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Wood, Herron & Evans LLP
- Main IPC: G06F11/16
- IPC: G06F11/16 ; G06F11/00

Abstract:
A circuit arrangement and method utilize existing redundant execution pipelines in a processing unit to execute multiple instances of stability critical instructions in parallel so that the results of the multiple instances of the instructions can be compared for the purpose of detecting errors. For other types of instructions for which fault tolerant or stability critical execution is not required or desired, the redundant execution pipelines are utilized in a more conventional manner, enabling multiple non-stability critical instructions to be concurrently issued to and executed by the redundant execution pipelines. As such, for non-stability critical program code, the performance benefits of having multiple redundant execution units are preserved, yet in the instances where fault tolerant or stability critical execution is desired for certain program code, the redundant execution units may be repurposed to provide greater assurances as to the fault-free execution of such instructions.
Public/Granted literature
- US20110302450A1 FAULT TOLERANT STABILITY CRITICAL EXECUTION CHECKING USING REDUNDANT EXECUTION PIPELINES Public/Granted day:2011-12-08
Information query