Defcon: Preventing overload with graceful feature degradation

JJ Meza, T Gowda, A Eid, T Ijaware… - … USENIX Symposium on …, 2023 - usenix.org
Every day, billions of people depend on Internet services for communication, commerce, and
entertainment. Yet planetary-scale data center infrastructures consisting of millions of …

Modeling and mitigating transient errors in logic circuits

I Polian, JP Hayes, SM Reddy… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Transient or soft errors caused by various environmental effects are a growing concern in
micro and nanoelectronics. We present a general framework for modeling and mitigating the …

On the functional test of branch prediction units

E Sanchez, MS Reorda - … on Very Large Scale Integration (VLSI …, 2014 - ieeexplore.ieee.org
Branch prediction units (BPUs) are highly efficient modules that can significantly decrease
the negative impact of branches in pipelined processors. Traditional test solutions, mainly …

Assessing the impact of hard faults in performance components of modern microprocessors

N Foutris, D Gizopoulos… - 2013 IEEE 31st …, 2013 - ieeexplore.ieee.org
A growing portion of the silicon area of modern high-performance microprocessors is
dedicated to components that increase performance but do not determine functional …

Tolerance of performance degrading faults for effective yield improvement

TY Hsieh, MA Breuer, M Annavaram… - 2009 International …, 2009 - ieeexplore.ieee.org
To provide a new avenue for improving yield for nano-scale fabrication processes, we
introduce a new notion: performance degrading faults (pdef). A fault is said to be a pdef if it …

A methodology for detecting performance faults in microprocessors via performance monitoring hardware

M Hatzimihail, M Psarakis… - 2007 IEEE …, 2007 - ieeexplore.ieee.org
Speculative execution of instructions boosts performance in modern microprocessors.
Control and data flow dependencies are overcome through speculation mechanisms, such …

The performance vulnerability of architectural and non-architectural arrays to permanent faults

D Hardy, I Sideris, N Ladas… - 2012 45th Annual IEEE …, 2012 - ieeexplore.ieee.org
This paper presents a first-order analytical model for determining the performance
degradation caused by permanently faulty cells in architectural and non-architectural arrays …

Efficient overdetection elimination of acceptable faults for yield improvement

KJ Lee, TY Hsieh, MA Breuer - IEEE Transactions on Computer …, 2012 - ieeexplore.ieee.org
Acceptable faults in a circuit under test (CUT) refer to those faults that have no or only minor
impacts on the performance of the CUT. A circuit with an acceptable fault may be marketable …

An error-tolerance-based test methodology to support product grading for yield enhancement

TY Hsieh, KJ Lee, MA Breuer - IEEE Transactions on Computer …, 2011 - ieeexplore.ieee.org
This paper presents a novel error-tolerance-based test methodology to grade defective
chips according to their degree of acceptability so as to improve the effective yield of chips …

Impact analysis of performance faults in modern microprocessors

N Karimi, M Maniatakos, C Tirumurti… - … on Computer Design, 2009 - ieeexplore.ieee.org
Towards improving performance, modern microprocessors incorporate a variety of
architectural features, such as branch prediction and speculative execution, which are not …