University of Florence
High performance and reliability are essential for microprocessor design. As semiconductor processing technology continues to move toward smaller and denser transistors, lower threshold voltages and tighter noise margins, microprocessors are becoming more susceptible to transient faults that can affect reliability. The increasing chip soft error rates make it is necessary to estimate process transient fault susceptibility at the microarchitecture design stage. Therefore, it becomes important to understand and to evaluate the implications of design choices and optimizations from both performance and reliability perspectives.