2008
DOI: 10.1109/tvlsi.2008.2000244
|View full text |Cite
|
Sign up to set email alerts
|

L-CBF: A Low-Power, Fast Counting Bloom Filter Architecture

Abstract: Abstract-An increasing number of architectural techniques have relied on hardware counting bloom filters (CBFs) to improve upon the energy, delay, and complexity of various processor structures. CBFs improve the energy and speed of membership tests by maintaining an imprecise and compact representation of a large set to be searched. This paper studies the energy, delay, and area characteristics of two implementations for CBFs using full custom layouts in a commercial 0.13-m fabrication technology. One implemen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
23
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(23 citation statements)
references
References 14 publications
0
23
0
Order By: Relevance
“…Dharmapurikar et al describe a packet inspection system with hardware-implemented Bloom filters [9]. Often, these designs require efficient implementations of counting Bloom filters [3,24].…”
Section: Related Workmentioning
confidence: 99%
“…Dharmapurikar et al describe a packet inspection system with hardware-implemented Bloom filters [9]. Often, these designs require efficient implementations of counting Bloom filters [3,24].…”
Section: Related Workmentioning
confidence: 99%
“…The h i (x) indicates the hash function output. By varying the random number d ij , one may be able to get different hash output [9]. The single hash might lead to false positive.…”
Section: Fig 3: Hash Functionmentioning
confidence: 99%
“…The decoder can be designed using NAND-NOR combination, since it consumes less power compared to any other gates. The counter is preferred to track the multiple line access when the hash output is similar [9]. The up/down counter is needed to enhance the signature updating and for deletion operation.…”
Section: Decoder Modulementioning
confidence: 99%
See 1 more Smart Citation
“…This is a novel application of counting Bloom filters, previously employed for implementing hierarchical store queues [1], coarse-grain coherence [11], snoop filters [12,19], prefetching and data speculation [13], low-energy synonym lookup [20], etc. A low power counting Bloom filter was proposed in [17]. Our design is influenced by the Spectral Bloom filter proposed in [4].…”
Section: Scavenger Architecturementioning
confidence: 99%