2014 International Workshop on Data Intensive Scalable Computing Systems 2014
DOI: 10.1109/discs.2014.5
|View full text |Cite
|
Sign up to set email alerts
|

Par-BF: A Parallel Partitioned Bloom Filter for Dynamic Data Sets

Abstract: Compared with a hash table, a Bloom Filter (BF) is more space-efficient for supporting fast matching though resulting in a controllable and acceptable false positive probability. The space size of the basic BF is predetermined based on the expected number of elements to be stored. However, we cannot predict the scale of a BF space for dynamic sets. The two existing solutions for supporting dynamic sets, Scalable BF (SBF) and Dynamic BF (DBF), still face some challenges on system performance and memory overhead… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(15 citation statements)
references
References 34 publications
0
15
0
Order By: Relevance
“…In scenarios where the bit (or cell) vector is divided into multiple segments, these segments can be accessed simultaneously thereby the thereafter computations can be parallelized. This kind of variants include Space-code BF [88], Dynamic BF [89], Dynamic BF array [90], Par-BF [91], BloomStore [18], Cross-checking BF [72], One hash BF [86], Bloom-1 [92], OMASS [93], Parallel BF [94], etc. The parallelism strategy can efficiently reduce the response time to 1/ξ, where ξ is the number of parallelized instances.…”
Section: A Computation Optimizationmentioning
confidence: 99%
See 3 more Smart Citations
“…In scenarios where the bit (or cell) vector is divided into multiple segments, these segments can be accessed simultaneously thereby the thereafter computations can be parallelized. This kind of variants include Space-code BF [88], Dynamic BF [89], Dynamic BF array [90], Par-BF [91], BloomStore [18], Cross-checking BF [72], One hash BF [86], Bloom-1 [92], OMASS [93], Parallel BF [94], etc. The parallelism strategy can efficiently reduce the response time to 1/ξ, where ξ is the number of parallelized instances.…”
Section: A Computation Optimizationmentioning
confidence: 99%
“…Multi-class BF [3] Optihash [67] FPF-MBF [43] Retouched BF [75] MPCBF [77] Ternary BF [134] Generalized BF [76] Cross-checking BF [72] Complement BF [73] Yes-no BF [74] VI-CBF [83] FP-CBF [84] Selected Hash [78] [79] Space-code BF [88] Adaptive BF [114] Spectral BF [112] Loglog BF [113] Dynamic BF [89] Variable length signatures [117] Scalable BF [118] DBA [90] Par-BF [91] Weighted BF [119] Popularity conscious BF [120] BloomStore [17] kBF [19] IBLT [21] k-mer BF [131] Spatial BF [17] CBF [36] Deletable BF [133] Distance-sensitive BF [143] Locality-sensitive BF [144] Less hash [85] DLB-BF [96] Combinatorial BF [97] Bloom-1 [92] OMASS [93] Compressed BF [99] Compacted BF [100] Forest-structured BF [106] Stable BF [135] Temporal CBF [136] d-left CBF [101] Memo. Opti.…”
Section: Bit Vectormentioning
confidence: 99%
See 2 more Smart Citations
“…Most existing chunking strategies [15][16][17] had used Rabin algorithm in signature calculation in which the total amount of chunk and the total number of signature calculations were nearly 3 orders of magnitude. There still existed a lot of invalid signature calculations.…”
Section: The Bit String Content Aware Chunking Strategymentioning
confidence: 99%