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
