Hello all,

I've got a sequence of patches cleaning and revamping the Ruby Bloom Filters so 
that they become usable everywhere as SimObjects: 
https://gem5-review.googlesource.com/c/public/gem5/+/18729. Since these mostly 
require only a basic knowledge of Bloom Filters, anyone can help reviewing. 
Also, if you've ever used them in Ruby, your input would be very helpful in 
case you disagree with a decision.

I've split the move into multiple small patches so that everybody could 
understand the steps, and in case someone was using it, could easily adapt 
their code. However, I've cut so many things that it might be easier to just 
"Add Filters as SimObjects" -> "Remove Filters from Ruby"; let me know if you 
prefer this option.

They could still be improved, since there are some filters that only differ by 
the hash function, so if we had a AddrHash SimObject they would have been 
merged, but I haven't taken a look at that yet.


Best regards,
Daniel
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to