loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2003 IEEE International Conference on Computer Design (ICCD'03)
Exploiting Microarchitectural Redundancy For Defect Tolerance
San Jose, California
October 13-October 15
ISBN: 0-7695-2025-1
Premkishore Shivakumar, The University of Texas at Austin
Stephen W. Keckler, The University of Texas at Austin
Charles R. Moore, The University of Texas at Austin
Doug Burger, The University of Texas at Austin
The continued increase in microprocessor clock frequency that has come from advancements in fabrication technology and reductions in feature size, creates challenges in maintaining both manufacturing yield rates and long-term reliability of devices. Methods based on defect detection and reduction may not offer a scalable solution due to cost of eliminating contaminants in the manufacturing process and increasing chip complexity. This paper proposes to use the inherent redundancy available in existing and future chip microarchitectures to improve yield and enable graceful performance degradation in fail-in-place systems. We introduce a new yield metric called performance averaged yield (YPAV) which accounts both for fully functional chips and those that exhibit some performance degradation. Our results indicate that at 250nm we are able to increase the YPAY of a uniprocessor with only redundant rows in its caches from a base value of 85% to 98% using microarchitectural redundancy. Given constant chip area, shrinking feature sizes increases fault susceptibility and reduces the base YPAY to 60% at 50nm, which exploiting microarchitectural redundancy then increases to 99.6%.
Citation:
Premkishore Shivakumar, Stephen W. Keckler, Charles R. Moore, Doug Burger, "Exploiting Microarchitectural Redundancy For Defect Tolerance," iccd, pp.481, 2003 IEEE International Conference on Computer Design (ICCD'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.