DocumentCode
3469642
Title
Impact analysis of performance faults in modern microprocessors
Author
Karimi, Naghmeh ; Maniatakos, Michail ; Tirumurti, Chandra ; Jas, Abhijit ; Makris, Yiorgos
Author_Institution
ECE Dept., Univ. of Tehran, Tehran, Iran
fYear
2009
fDate
4-7 Oct. 2009
Firstpage
91
Lastpage
96
Abstract
Towards improving performance, modern microprocessors incorporate a variety of architectural features, such as branch prediction and speculative execution, which are not critical to the correctness of their operation. While faults in the corresponding hardware may not necessarily affect functional correctness, they may, nevertheless, adversely impact performance. In this paper, we investigate quantitatively the performance impact of such faults using a superscalar, dynamically-scheduled, out-of-order, Alpha-like microprocessor, on which we execute SPEC2000 integer benchmarks. We provide extensive fault simulation-based experimental results and we discuss how this information may guide the inclusion of additional hardware for performance loss recovery and yield enhancement.
Keywords
fault simulation; microprocessor chips; performance evaluation; branch prediction; fault simulation; microprocessors; speculative execution; Computational modeling; Degradation; Hardware; Microprocessors; Out of order; Performance analysis; Performance loss; Pipeline processing; Processor scheduling; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2009. ICCD 2009. IEEE International Conference on
Conference_Location
Lake Tahoe, CA
ISSN
1063-6404
Print_ISBN
978-1-4244-5029-9
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2009.5413171
Filename
5413171
Link To Document