Single Event Transient Tolerant Bloom Filter Implementations

被引:11
|
作者
Sanchez-Macian, Alfonso [1 ]
Reviriego, Pedro [1 ]
Antonio Maestro, Juan [1 ]
Liu, Shanshan [2 ]
机构
[1] Univ Antonio Nebrija, ARIES Res Ctr, C Pirineos 55, E-28040 Madrid, Spain
[2] Harbin Inst Technol, Microelect Ctr, Harbin 150001, Heilongjiang, Peoples R China
关键词
Bloom filters; error detection; fault tolerance; single event transient;
D O I
10.1109/TC.2017.2702174
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bloom filters have been used to reduce the delay in networking and computing applications when a set membership check is to be applied. Error sources can affect the behavior of Bloom filters resulting in a wrong outcome of this membership test and a possible effect in the system's output. Single event transients are a type of temporary errors altering the operation of combinational logic. A single event transient affecting the hash generation logic of a hardware-implemented Bloom filter can produce errors such as false negatives. This paper presents different approaches to build Bloom filters that are tolerant to single event transients occurring in the hash generation circuitry. They are compared to the use of traditional Modular Redundancy approaches. The results show that the new schemes can reduce significantly the circuit area needed to implement the Bloom filter.
引用
收藏
页码:1831 / 1836
页数:6
相关论文
共 50 条
  • [1] Single event transient tolerant frequency divider
    She, Xiaoxuan
    Li, Ningxi
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2014, 8 (03): : 140 - 147
  • [2] Single Event Transient tolerant Count Min Sketches
    Zhu, Jinhua
    Jin, Jie
    Gao, Zhen
    Reviriego, Pedro
    MICROELECTRONICS RELIABILITY, 2022, 129
  • [3] Single Event Transient tolerant Count Min Sketches
    Zhu, Jinhua
    Jin, Jie
    Gao, Zhen
    Reviriego, Pedro
    Microelectronics Reliability, 2022, 129
  • [4] Folded Bloom Filter for High Bandwidth Memory, with GPU implementations
    Hayashikawa, Masatoshi
    Nakano, Koji
    Ito, Yasuaki
    Yasudo, Ryota
    2019 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2019), 2019, : 18 - 27
  • [5] Low energy single event upset/single event transient-tolerant latch for deep subMicron technologies
    Fazeli, M.
    Miremadi, S. G.
    Ejlali, A.
    Patooghy, A.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2009, 3 (03): : 289 - 303
  • [6] Formal Methods Based Synthesis of Single Event Transient Tolerant Combinational Circuits
    Ghaith Bany Hamad
    Otmane Ait Mohamed
    Yvon Savaria
    Journal of Electronic Testing, 2017, 33 : 607 - 620
  • [7] Single-Event-Transient Tolerant Comparators With Auto-Zeroing Techniques
    Wang, Tao
    Chen, Li
    Dinh, Anh
    Teng, Daniel
    2008 1ST MICROSYSTEMS AND NANOELECTRONICS RESEARCH CONFERENCE, 2008, : 13 - 16
  • [8] Formal Methods Based Synthesis of Single Event Transient Tolerant Combinational Circuits
    Hamad, Ghaith Bany
    Mohamed, Otmane Ait
    Savaria, Yvon
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2017, 33 (05): : 607 - 620
  • [9] A fault-tolerant bloom filter for deep packet inspection
    Lee, Myeong-Hyeon
    Choi, Yoon-Hwa
    13TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2007, : 389 - 396
  • [10] Efficient implementations of Bloom filter using block RAMs and DSP slices on the FPGA
    Wada, Takuma
    Matsumura, Naoki
    Yasudo, Ryota
    Nakano, Koji
    Ito, Yasuaki
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (12):