"Efficiently Tolerating Timing Violations in Pipelined Microprocessors" by Koushik Chakraborty, Brennan Cozzens et al.
 

Document Type

Conference Paper

Journal/Book Title/Conference

DAC '13: Proceedings of the 50th Annual Design Automation Conference

Publisher

Association for Computing Machinery

Publication Date

5-29-2013

Funder

National Science Foundation

Abstract

Early prediction of an upcoming timing violation presents a tremendous opportunity to mask the performance overhead of tolerating these faults. In this paper, we explore several techniques for optimizing instruction scheduling in an Out-of-Order pipeline, exploiting this new perspective in robust system design. Compared to recently proposed stall based techniques for tolerating predictabletiming violations, we demonstrate a massive reduction in performance overhead, while supporting correct execution in faulty environments (64-97% across different benchmarks). Copyright © 2013 ACM.

Comments

© 2013. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in DAC '13: Proceedings of the 50th Annual Design Automation Conference, http://dx.doi.org/10.1145/2463209.2488860.

Plum Print visual indicator of research metrics
PlumX Metrics
  • Citations
    • Citation Indexes: 13
  • Usage
    • Downloads: 77
    • Abstract Views: 5
  • Captures
    • Readers: 12
see details

Share

COinS