articleJan 1, 2003Closed access

A systematic methodology to compute the architectural vulnerability factors for a high performance microprocessor

SSShubhendu S. MukherjeeCWChristopher WeaverJEJoel EmerSKSteven K. ReinhardtTATodd Austin

Abstract

Single-event upsets from particle strikes have become a key challenge in microprocessor design. Techniques to deal with these transient faults exist, but come at a cost. Designers clearly require accurate estimates of processor error rates to make appropriate cost/reliability trade-offs. This paper describes a method for generating these estimates. A key aspect of this analysis is that some single-bit faults (such as those occurring in the branch predictor) will not produce an error in a program's output. We define a structure's architectural vulnerability factor (AVF) as the probability that a fault in that particular structure will result in an error. A structure's error rate is…

Citation impact

835
total citations
FWCI
32.21
Percentile
100%
References
25
Citations per year

Authors

5
  • SS
    Shubhendu S. MukherjeeCorresponding
  • CW
    Christopher Weaver
  • JE
    Joel Emer
  • SK
    Steven K. Reinhardt
  • TA
    Todd Austin

Topics & keywords

Keywords
  • Computer science
  • Benchmark (surveying)
  • Soft error
  • Suite
  • Microprocessor
  • Queue
  • Key (lock)
  • Branch predictor
No related works found for this paper.