DocumentCode
676750
Title
A CAM fault-tolerant strategy for multiprocessor by using bloom filter and history lookup table
Author
Mian Lou ; Yuanyuan Cui ; Xunying Zhang ; Jianqing Xiao
Author_Institution
Res. Center of SoC, Xi´an Microelectron. Technol. Inst., Xi´an, China
fYear
2013
fDate
22-25 Oct. 2013
Firstpage
1
Lastpage
5
Abstract
A content addressable memory (CAM) like conventional memories can be affected by the occurrence of single event upsets (SEUs) to cause different effects. In this paper, a fault-tolerant strategy proposed at system level can be applied to a CAM used as the coherence directory in the context of multiprocessor. For one thing, with the combined use of an interleaved parity bits protection scheme, a probabilistic structure called Bloom filter is adopted to signal if a given data is presented. Moreover, a novel history lookup table is proposed to compensate the limitation of the Bloom filter used in multiprocessor. It could denote an accurate count of data sharers to check the response of the CAM in conjunction with the Bloom filter. For the different types of errors detected, the proposed strategy further presents the corresponding solutions to maintain coherence amongst the private caches. Simulation results show that, the proposed technique can reduce the incremental execution time by an average 40% at the cost of slightly increased area and power consumption.
Keywords
content-addressable storage; data structures; fault tolerant computing; multiprocessing systems; table lookup; Bloom filter; CAM fault-tolerant strategy; SEU; coherence directory; content addressable memory; history lookup table; incremental execution time; interleaved parity bits protection scheme; multiprocessor; private caches; probabilistic structure; single event upsets; Associative memory; Coherence; Computer aided manufacturing; Fault tolerance; Fault tolerant systems; History; System-on-chip; Bloom filter; content addressable memory; directory; fault-tolerant; history lookup table; multiprocessor;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 2013 - 2013 IEEE Region 10 Conference (31194)
Conference_Location
Xi´an
ISSN
2159-3442
Print_ISBN
978-1-4799-2825-5
Type
conf
DOI
10.1109/TENCON.2013.6718965
Filename
6718965
Link To Document