Impact analysis of performance faults in modern microprocessors

Naghmeh Karimi, Michail Maniatakos, Chandra Tirumurti, Abhijit Jas, Yiorgos Makris

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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, dynamicallyscheduled, 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.

Original languageEnglish (US)
Title of host publication2009 IEEE International Conference on Computer Design, ICCD 2009
Pages91-96
Number of pages6
DOIs
StatePublished - 2009
Event2009 IEEE International Conference on Computer Design, ICCD 2009 - Lake Tahoe, CA, United States
Duration: Oct 4 2009Oct 7 2009

Publication series

NameProceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
ISSN (Print)1063-6404

Other

Other2009 IEEE International Conference on Computer Design, ICCD 2009
CountryUnited States
CityLake Tahoe, CA
Period10/4/0910/7/09

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Impact analysis of performance faults in modern microprocessors'. Together they form a unique fingerprint.

  • Cite this

    Karimi, N., Maniatakos, M., Tirumurti, C., Jas, A., & Makris, Y. (2009). Impact analysis of performance faults in modern microprocessors. In 2009 IEEE International Conference on Computer Design, ICCD 2009 (pp. 91-96). [5413171] (Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors). https://doi.org/10.1109/ICCD.2009.5413171