On the characterization and optimization of on-chip cache reliability against soft errors
Document Type
Article
Publication Date
8-25-2009
Abstract
Soft errors induced by energetic particle strikes in on-chip cache memories have become an increasing challenge in designing new generation reliable microprocessors. Previous efforts have exploited information redundancy via parity/ECC codings or cacheline duplication for information integrity in on-chip cache memories. Due to various performance, area/size, and energy constraints in various target systems, many existing unoptimized protection schemes may eventually prove significantly inadequate and ineffective. In this paper, we propose a new framework for conducting comprehensive studies and characterization on the reliability behavior of cache memories, in order to provide insight into cache vulnerability to soft errors as well as design guidance to architects for highly efficient reliable on-chip cache memory design. Our work is based on the development of new lifetime models for data and tag arrays residing in both the data and instruction caches. Those models facilitate the characterization of cache vulnerability of stored items at various lifetime phases. We then exemplify this design methodology by proposing reliability schemes targeting at specific vulnerable phases. Benchmarking is carried out to showcase the effectiveness of our approach. © 2009 IEEE.
Identifier
68949177142 (Scopus)
Publication Title
IEEE Transactions on Computers
External Full Text Location
https://doi.org/10.1109/TC.2009.33
ISSN
00189340
First Page
1171
Last Page
1184
Issue
9
Volume
58
Recommended Citation
Wang, Shuai; Hu, Jie; and Ziavras, Sotirios G., "On the characterization and optimization of on-chip cache reliability against soft errors" (2009). Faculty Publications. 11981.
https://digitalcommons.njit.edu/fac_pubs/11981
