DocumentCode :
3549459
Title :
SoftArch: an architecture-level tool for modeling and analyzing soft errors
Author :
Li, Xiaodong ; Adve, Sarita V. ; Bose, Pradip ; Rivers, Jude A.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2005
fDate :
28 June-1 July 2005
Firstpage :
496
Lastpage :
505
Abstract :
Soft errors are a growing concern for processor reliability. Recent work has motivated architecture-level studies of soft errors since the architecture can mask many raw errors and architectural solutions can exploit workload knowledge. This paper proposes a model and tool, called SoftArch, to enable analysis of soft errors at the architecture-level in modern processors. SoftArch is based on a probabilistic model of the error generation and propagation process in a processor. Compared to prior architecture-level tools, SoftArch is more comprehensive or faster. We demonstrate the use of SoftArch for an out-of-order superscalar processor running SPEC2000 benchmarks. Our results are consistent with, but more comprehensive than, prior work, and motivate selective and dynamic architecture-level soft error protection mechanisms.
Keywords :
fault tolerant computing; parallel architectures; SPEC2000 benchmark; computer architecture; error generation; error propagation; probabilistic model; processor reliability; soft error protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Systems and Networks, 2005. DSN 2005. Proceedings. International Conference on
Print_ISBN :
0-7695-2282-3
Type :
conf
DOI :
10.1109/DSN.2005.88
Filename :
1467824
Link To Document :
بازگشت