• DocumentCode
    1838996
  • 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
  • fYear
    2008
  • fDate
    18-21 May 2008
  • Firstpage
    1890
  • Lastpage
    1893
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ISCAS.2008.4541811
  • Filename
    4541811