DocumentCode :
71778
Title :
Extremely Low Cost Error Protection with Correctable Parity Protected Cache
Author :
Manoochehri, Mehrtash ; Annavaram, Murali ; Dubois, Matthieu
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Volume :
63
Issue :
10
fYear :
2014
fDate :
Oct. 2014
Firstpage :
2431
Lastpage :
2444
Abstract :
Due to shrinking feature sizes, processors are becoming more vulnerable to soft errors. One of the most vulnerable components of a processor is its write-back cache. This paper proposes a new reliable write-back cache called Correctable Parity Protected Cache (CPPC), which adds correction capability to parity protection. In CPPC, parity bits detect faults and the XOR of all data written into the cache is kept to recover from detected faults. The added correction scheme provides a high degree of reliability and corrects both single and spatial multi-bit faults in exchange for very small performance and power overheads. CPPC is compared to competitive schemes. Our simulation data show that CPPC improves reliability significantly while its overheads are very small, especially in the L2 cache.
Keywords :
cache storage; fault diagnosis; probability; reliability; CPPC; L2 cache; XOR; correctable parity protected cache; correction capability; fault detection; low cost error protection; reliable write-back cache; single multibit faults; soft errors; spatial multibit faults; Arrays; Energy consumption; Error correction; Error correction codes; Program processors; Registers; Reliability; Reliability; cache; parity;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2013.117
Filename :
6518107
Link To Document :
بازگشت