• 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