As technology scales down, the likelihood of hardware errors that silently corrupt the results of applications is increasing. Evaluating the resilience of applications against hardware errors is thus of significant concern. Current evaluation techniques via error injection are either low-fidelity or inefficient in terms of using computing resources. This dissertation demonstrates that sophisticated integration of injectors across abstraction layers and novel sampling algorithms can significantly improve both the fidelity and efficiency. Specifically, this dissertation describes an open-source instruction-level error injector that generates high-fidelity hardware errors due to particle strikes and voltage droops. Two acceleration techniques, nested M...
Transient hardware faults caused by cosmic ray or alpha particle strikes in hardware components are ...
As semiconductor technology scales into the deep submicron regime the occurrence of transient or sof...
Abstract—Technology constraints and application character-istics are radically changing as we scale ...
dissertationCurrent scaling trends in transistor technology, in pursuit of larger component counts a...
Technology scaling is reducing the reliability of integrated circuits. This makes it important to pr...
textDependability and fault tolerance are important aspects of modern computer systems. Particle str...
Hardware fault injection is the widely accepted approach to evaluate the behavior of a circuit in t...
Fault injection is an increasingly important method for assessing, measuringand observing the system...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...
With continuously shrinking semiconductor structure sizes and lower supply voltages, the per-device...
Technology and voltage scaling is making integrated circuits increasingly susceptible to failures ca...
Fault injection (FI) is an experimental technique to assess the robustness of software by deliberate...
This thesis addresses the problem of measuring hardware error sensitivity of computer systems. Hardw...
System-on-chip design is becoming increasingly complex as technology scaling enables more and more f...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
Transient hardware faults caused by cosmic ray or alpha particle strikes in hardware components are ...
As semiconductor technology scales into the deep submicron regime the occurrence of transient or sof...
Abstract—Technology constraints and application character-istics are radically changing as we scale ...
dissertationCurrent scaling trends in transistor technology, in pursuit of larger component counts a...
Technology scaling is reducing the reliability of integrated circuits. This makes it important to pr...
textDependability and fault tolerance are important aspects of modern computer systems. Particle str...
Hardware fault injection is the widely accepted approach to evaluate the behavior of a circuit in t...
Fault injection is an increasingly important method for assessing, measuringand observing the system...
According to Moore’s law, technology scaling is continuously providing smaller and faster devices. T...
With continuously shrinking semiconductor structure sizes and lower supply voltages, the per-device...
Technology and voltage scaling is making integrated circuits increasingly susceptible to failures ca...
Fault injection (FI) is an experimental technique to assess the robustness of software by deliberate...
This thesis addresses the problem of measuring hardware error sensitivity of computer systems. Hardw...
System-on-chip design is becoming increasingly complex as technology scaling enables more and more f...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
Transient hardware faults caused by cosmic ray or alpha particle strikes in hardware components are ...
As semiconductor technology scales into the deep submicron regime the occurrence of transient or sof...
Abstract—Technology constraints and application character-istics are radically changing as we scale ...