• DocumentCode
    2065938
  • Title

    Joint Performance Improvement and Error Tolerance for Memory Design Based on Soft Indexing

  • Author

    Wang, Shuo ; Wang, Lei

  • Author_Institution
    Connecticut Univ., Storrs
  • fYear
    2007
  • fDate
    1-4 Oct. 2007
  • Firstpage
    25
  • Lastpage
    30
  • Abstract
    Memory design is facing the dual challenges of performance improvement and error tolerance due to a combination of technology scaling and higher levels of integration. To address these challenges, we propose a new memory microarchitecture referred to as the soft indexing. The proposed technique allocates memory resources in a self-adaptive manner in accordance with runtime program variations, thereby achieving efficient memory access and effective error protection in a coherent manner. Statistical analysis shows 10times improvement in error detection capability over the existing error-control techniques. The benefits of the proposed technique are also experimentally demonstrated using the SPEC CPU2000 benchmarks. Simulation results show 94.9% average error-control coverage on the 23 benchmarks, with average of 23.2% reduction in memory miss rates as compared to the conventional techniques.
  • Keywords
    fault tolerance; integrated circuit design; integrated memory circuits; resource allocation; statistical analysis; system-on-chip; error tolerance; integrated circuits; memory design; memory microarchitecture; memory resource allocation; on-chip memory systems; performance improvement; runtime program variations; soft indexing; statistical analysis; technology scaling; Indexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2006. ICCD 2006. International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-0-7803-9707-1
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2006.4380789
  • Filename
    4380789