Publication | Closed Access
Reducing the soft-error rate of a high-performance microprocessor
21
Citations
13
References
2004
Year
EngineeringComputer ArchitectureProcessor ArchitectureHardware SecurityReliability EngineeringHigh-performance ArchitectureSingle-bit UpsetsFault RecoveryParallel ComputingManycore ProcessorSoft-error RateHardware ReliabilityComputer EngineeringComputer ScienceTransient FaultsProgram AnalysisSoftware TestingDeclared ErrorParallel ProgrammingCircuit ReliabilityFault AttackFault Injection
Single-bit upsets from transient faults have emerged as a key challenge in microprocessor design. Soft errors will be an increasing burden for microprocessor designers as the number of on-chip transistors continues to grow exponentially. Unlike traditional approaches, which focus on detecting and recovering from faults, this article introduces techniques to reduce the probability that a fault will cause a declared error. The first approach reduces the time instructions sit in vulnerable storage structures. The second avoids declaring errors on benign faults. Applying these techniques to a microprocessor instruction queue significantly reduces its error rate with only minor performance degradation
| Year | Citations | |
|---|---|---|
Page 1
Page 1