You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes. This is already partially implemented in the Bloom class:
Bloom8/12/16: there is a branch after each bit tested.
Branchless Bloom8/12/16: the first 3 bits are combined (that is, 87.5% of all the "Not Found" cases are combined in this one case). After that, there is a branch after each bit tested. The algorithm name is misleading, this isn't "branchless" (no branching), but just "branch less" (less branching).
The design space between fully branchy and fully branchless Bloom filters is wide open. This should be explored.
The text was updated successfully, but these errors were encountered: