Commit Graph

7 Commits

Author SHA1 Message Date
Kevin Mulvey
a596b6a0ce Hopscotch hashing
Introduced by Maurice Herlihy, Nir Shavit and Moran Tzafrir in 2008,
hopscotch is a way of resolving hash collisions using open addressing
and is also useful in implementing a concurrent hash table.
2015-08-27 13:05:36 -04:00
Kevin Mulvey
7cc02c6c7b add cuckoo hashing
"Cuckoo hashing is a scheme in computer programming for resolving hash collisions of values of hash functions in a table, with worst-case constant lookup time." - https://en.wikipedia.org/wiki/Cuckoo_hashing

this is related to #318
2015-08-20 16:44:11 -04:00
Clint Newsom
d445315e43 Adding core.rrb-vector paper as well as createing a clojure cross reference README. 2014-04-02 10:09:21 -04:00
chaddcw
1eb99d591c Fix typo 2014-03-20 15:10:49 -07:00
chaddcw
9c66453a34 Paper on non-blocking concurrent queues
Michael & Scott's paper on non-blocking concurrent queues.  This paper contains a large amount of pseudocode.  Published in Proceedings of the Fifth ACM Symposium on Principles and Practice of Parallel Programming.
2014-03-20 15:10:21 -07:00
Brian Bowman
a9c80328ea readme titles and readme URL approach 2014-03-13 22:39:39 -04:00
Zeeshan Lakhani
12eb769bf3 do more of audit through dissystems 2014-03-08 04:16:05 -05:00