2002 · 55 citations · 13 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureFault ToleranceFault-tolerant ComputingFault Tolerance DesignHardware Fault ToleranceRedundancy ManagementRedundancy TechniquesReliable System DesignSuperscalar ProcessingFault Tolerance In Integrated CircuitsFault Tolerance MechanismsFault Tolerant ArchitecturesFault-tolerant ArchitectureFault-tolerant Processor DesignFunctional Unit DesignRedundant ComputationSuperscalar Microarchitecture
As more and more transistors are incorporated into processor chips, the circuits are becoming more and more error-prone, necessitating the introduction of fault tolerance techniques. This paper investigates techniques to incorporate fault tolerance in superscalar processors by exploiting the functional unit redundancy available in these processors. The schemes investigated in this paper do not require any modifications to the instruction set architecture of the machine, and no additional instructions are added by the compiler. The paper also presents the results of a simulation study that we conducted to analyze the performance impact of the investigated fault tolerance schemes.
13
Fault Detection Capabilities of Alternating Logic
Reynolds, Metze · IEEE Transactions on Computers · 1978 · 149 citations