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
Link To Document