CPHash: A Cache-Partitioned Hash Table
CPHash is a concurrent hash table for multicore processors. CPHash partitions its table across the caches of cores and uses message passing to transfer lookups/inserts to a partition. CPHash's message passing avoids the need for locks, pipelines batches of asynchronous messages, and packs multi...
Main Authors: | Metreveli, Zviad, Zeldovich, Nickolai, Kaashoek, M. Frans |
---|---|
Other Authors: | Nickolai Zeldovich |
Language: | en-US |
Published: |
2011
|
Online Access: | http://hdl.handle.net/1721.1/67296 |
Similar Items
-
CPHASH: A cache-partitioned hash table
by: Metreveli, Zviad, et al.
Published: (2012) -
CPHASH : a cache-partitioned hash table with LRU eviction
by: Metreveli, Zviad
Published: (2011) -
A Software Approach to Unifying Multicore Caches
by: Boyd-Wickizer, Silas, et al.
Published: (2011) -
Hare: a file system for non-cache-coherent multicores
by: Gruenwald, Charles, et al.
Published: (2016) -
Whanau: A Sybil-Proof Distributed Hash Table
by: Kaashoek, M. Frans, et al.
Published: (2011)