GitXplorerGitXplorer
v

libcuckoo

public
9 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
b7896d35c35f28f0ae9ab1b860653eeea18b770e

makefile duh

vvmg committed 11 years ago
Unverified
de48b76836306764cc9cdcbba6a503fcadfd4f2a

add makefiles

vvmg committed 11 years ago
Unverified
8a772fc487c01b2d2b17a75cbc3df7b27b0372bd

add benchmark mode

vvmg committed 11 years ago
Unverified
8d3cb6e46b67a3f4b306872429155e5592209d45

Merge pull request #3 from awreece/no_false_sharing

aapc999 committed 11 years ago
Unverified
1146a01f6911124d891cc26308f6fc6d90369db2

don't false share

aawreece committed 11 years ago
Unverified
8b0362a0c875561529d523b57f241c8ae56fc2b0

Fixes #2

committed 11 years ago

README

The README file for this repository.

libcuckoo

High-performance Concurrent Cuckoo Hashing Library

This library provides a compact hash table that allows multiple concurrent reader threads, while allowing one thread at a time to make inserts or updates. It is particularly useful for applications with high read-to-write ratios that store small key/value pairs in the hash table.

Authors: Bin Fan, David G. Andersen and Michael Kaminsky

For details about this algorithm and citations, please refer to our paper in NSDI 2013.

Building

$ autoreconf -fis
$ ./configure
$ make

Issue Report

To let us know your questions or issues, we recommend you to use issue report on github. You can also email us, however, at libcuckoo-dev@googlegroups.com.