Conventional CAD methodologies optimize a processor module for correct operation, and prohibit timing violations during nominal operation. In this paper, we propose recovery-driven design, a design approach that optimizes a processor module for a target timing error rate instead of correct operation. We show that significant power benefits are possible from a recovery-driven design flow that deliberately allows errors caused by voltage overscaling to occur during nominal operation, while relying on an error recovery technique to tolerate these errors. We present a detailed evaluation and analysis of such a CAD methodology that minimizes the power of a processor module for a target error rate. We demonstrate power benefits of up to 25%, 19%,...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
As traditional approaches for reducing power in microprocessors are being exhausted, extreme power c...
In recent years, circuit reliability in modern high-performance processors has become increasingly i...
Conventional computer-aided design (CAD) methodologies optimize a processor module for correct opera...
Conventional CAD methodologies optimize a processor module for correct operation and prohibit timing...
Current processor designs have a critical operating point that sets a hard limit on voltage scaling....
Timing speculation has been proposed as a technique for maximizing energy efficiency of processors w...
Technology scaling has progressed to enable integrated circuits with extremely high density enabling...
Modern digital IC designs have a critical operating point, or ???wall of slack???, that limits volta...
Abstract—Modern digital IC designs have a critical operating point, or “wall of slack”, that limits ...
Over two decades of research has led to numerous low-power design techniques being reported. Two pop...
UnrestrictedThe rapid scaling of silicon technologies over the past decade has introduced some stren...
In recent years, circuit reliability in modern high-performance processors has become increasingly i...
In this article, we discuss design constraints to characterize efficient error recovery mechanisms f...
Rising PVT variations at advanced process nodes make it increasingly difficult to meet aggressive pe...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
As traditional approaches for reducing power in microprocessors are being exhausted, extreme power c...
In recent years, circuit reliability in modern high-performance processors has become increasingly i...
Conventional computer-aided design (CAD) methodologies optimize a processor module for correct opera...
Conventional CAD methodologies optimize a processor module for correct operation and prohibit timing...
Current processor designs have a critical operating point that sets a hard limit on voltage scaling....
Timing speculation has been proposed as a technique for maximizing energy efficiency of processors w...
Technology scaling has progressed to enable integrated circuits with extremely high density enabling...
Modern digital IC designs have a critical operating point, or ???wall of slack???, that limits volta...
Abstract—Modern digital IC designs have a critical operating point, or “wall of slack”, that limits ...
Over two decades of research has led to numerous low-power design techniques being reported. Two pop...
UnrestrictedThe rapid scaling of silicon technologies over the past decade has introduced some stren...
In recent years, circuit reliability in modern high-performance processors has become increasingly i...
In this article, we discuss design constraints to characterize efficient error recovery mechanisms f...
Rising PVT variations at advanced process nodes make it increasingly difficult to meet aggressive pe...
Soft errors (or Transient faults) are temporary faults that arise in a circuit due to a variety of i...
As traditional approaches for reducing power in microprocessors are being exhausted, extreme power c...
In recent years, circuit reliability in modern high-performance processors has become increasingly i...