Go to the documentation of this file.
30 #ifndef __BASE_FILTERS_BULK_BLOOM_FILTER_HH__
31 #define __BASE_FILTERS_BULK_BLOOM_FILTER_HH__
35 struct BloomFilterBulkParams;
47 Bulk(
const BloomFilterBulkParams*
p);
68 #endif // __BASE_FILTERS_BULK_BLOOM_FILTER_HH__
const int sectorBits
Number of bits used per sector.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
Addr permute(Addr addr) const
Permutes the address to generate its signature.
Implementation of the bloom filter, as described in "Bulk Disambiguation of Speculative Threads in Mu...
int hash(Addr addr, int hash_number) const override
Apply the selected the hash functions to an address.
The MultiBitSel Bloom Filter associates an address to multiple entries through the use of multiple ha...
Bulk(const BloomFilterBulkParams *p)
Generated on Wed Sep 30 2020 14:02:07 for gem5 by doxygen 1.8.17