Transient fault detection via simultaneous multithreading

477Citations
Citations of this article
86Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A simultaneous and redundantly threaded (SRT) processor, derived from a simultaneous multithreaded (SMT) processor is presented which provides fault coverage with significantly higher performance. An SRT processor provides transient fault coverage by running identical copies of the same program simultaneously as independent threads. It also provides higher performance because it dynamically schedules its hardware resources among the redundant copies. However, dynamic scheduling makes it difficult to implement lockstepping, because corresponding instructions from redundant threads may not execute in the same cycle or in the same order.

Cite

CITATION STYLE

APA

Reinhardt, S. K., & Mukherjee, S. S. (2000). Transient fault detection via simultaneous multithreading. In Conference Proceedings - Annual International Symposium on Computer Architecture, ISCA (pp. 25–36). IEEE. https://doi.org/10.1145/339647.339652

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free