TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Linear Probing Made Faster

3 pointsby williamkuszmaulover 3 years ago

1 comment

sillycrossover 3 years ago
Very interesting paper.<p>The paper is very long and mostly math so I only skimmed it. It seems to me (as a practitioner) the key insight to alleviate primary clustering effects is the following:<p>At high loads, when you rebuild the hash table, you put k&#x2F;2 &quot;fake tombstones&quot; evenly across the table, where k is the # of free slots in the table. This way, when one performs an insertion, the iteration length is going to be short (thanks to the evenly spreaded tombstone), thus alleviating the primary clustering effects.<p>I&#x27;m very interested in seeing some empirical numbers for graveyard hashing in both RAM and external storage use case.