Skip to content

Cuckoo speedups (2x2: 1.25x speedup for single query)#3211

Merged
copybara-service[bot] merged 1 commit into
masterfrom
test_943782306
Jul 9, 2026
Merged

Cuckoo speedups (2x2: 1.25x speedup for single query)#3211
copybara-service[bot] merged 1 commit into
masterfrom
test_943782306

Conversation

@copybara-service

Copy link
Copy Markdown
Contributor

Cuckoo speedups (2x2: 1.25x speedup for single query)

cuckoo-inl: use WeakTwoMul, add LookupSlots function
cuckoo2x2-inl: single hash function (WeakTwoMul instead of Triple32 + WeakOneMul)
hash-inl: default ctor for WeakTwoMul
ShardMul: support mixed u32/u64 input; add stats on failed buckets; one per_bucket array

@copybara-service copybara-service Bot force-pushed the test_943782306 branch 3 times, most recently from e8ebdcf to 0b0cfe0 Compare July 9, 2026 13:44
cuckoo-inl: use WeakTwoMul, add LookupSlots function
cuckoo2x2-inl: single hash function (WeakTwoMul instead of Triple32 + WeakOneMul)
hash-inl: default ctor for WeakTwoMul
ShardMul: support mixed u32/u64 input; add stats on failed buckets; one per_bucket array
PiperOrigin-RevId: 945087452
@copybara-service copybara-service Bot merged commit 3e98d65 into master Jul 9, 2026
@copybara-service copybara-service Bot deleted the test_943782306 branch July 9, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant