Cuckoo Hashing with Pages

Computer Science – Data Structures and Algorithms

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

18 pages, 6 figures, 6 tables

Scientific paper

Although cuckoo hashing has significant applications in both theoretical and practical settings, a relevant downside is that it requires lookups to multiple locations. In many settings, where lookups are expensive, cuckoo hashing becomes a less compelling alternative. One such standard setting is when memory is arranged in large pages, and a major cost is the number of page accesses. We propose the study of cuckoo hashing with pages, advocating approaches where each key has several possible locations, or cells, on a single page, and additional choices on a second backup page. We show experimentally that with k cell choices on one page and a single backup cell choice, one can achieve nearly the same loads as when each key has k+1 random cells to choose from, with most lookups requiring just one page access, even when keys are placed online using a simple algorithm. While our results are currently experimental, they suggest several interesting new open theoretical questions for cuckoo hashing with pages.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Cuckoo Hashing with Pages does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Cuckoo Hashing with Pages, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cuckoo Hashing with Pages will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-475445

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.