Nostradamus: Low-cost hardware-only error detection for processor cores

Conference Paper

We propose a new, low-cost, hardware-only scheme to detect errors in superscalar, out-of-order processor cores. For each instruction decoded, Nostradamus compares what the instruction is expected to do against what the instruction actually does. We implement Nostradamus in RTL on top of a baseline superscalar, out-of-order core, and we experimentally evaluate its ability to detect injected errors. We also evaluate Nostradamus's area and power overheads. © 2014 EDAA.

Full Text

Duke Authors

Cited Authors

  • Nathan, R; Sorin, DJ

Published Date

  • January 1, 2014

Published In

International Standard Serial Number (ISSN)

  • 1530-1591

International Standard Book Number 13 (ISBN-13)

  • 9783981537024

Digital Object Identifier (DOI)

  • 10.7873/DATE2014.173

Citation Source

  • Scopus