Title :
Design of error-tolerant cache memory for multithreaded computing
Author :
Wang, Shuo ; Wang, Lei
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Connecticut, Storrs, CT
Abstract :
With the trend towards nanometer billion-transistor integration, reliable computing becomes increasingly challenged by semiconductor process variations and low-level physical effects. This is particularly a problem for on-chip memory circuits. In this paper, we propose an error-tolerant memory design technique based on a unique phenomenon referred to as the inter-thread transient redundancy in multithreaded computing. A new memory microarchitecture is developed that exploits dynamic mapping strategies for compensation of unpredictable performance variations and soft errors. Trace driven simulations on the SPEC CPU2000 benchmarks show the advantages of the proposed technique for improving error tolerance in multithreaded microprocessors.
Keywords :
cache storage; microprocessor chips; network synthesis; dynamic mapping strategies; error-tolerant cache memory; inter-thread transient redundancy; memory microarchitecture; multithreaded computing; multithreaded microprocessors; nanometer billion-transistor integration; on-chip memory circuits; Cache memory; Computational modeling; Computer errors; Hardware; Integrated circuit reliability; Microarchitecture; Microprocessors; Physics computing; Redundancy; Yarn;
Conference_Titel :
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-1683-7
Electronic_ISBN :
978-1-4244-1684-4
DOI :
10.1109/ISCAS.2008.4541811