parallel-hashmap

Hashmap

A family of fast and memory-friendly hash map and B-tree container implementations

A family of header-only, very fast and memory-friendly hashmap and btree containers.

GitHub

3k stars
66 watching
248 forks
Language: C++
last commit: almost 2 years ago
Linked from 5 awesome lists

concurrencyhashhash-containermemory-footprintmulti-threadparallelparallel-programmingtablesunordered-mapunordered-set

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
greg7mdp/sparseppA high-performance hash map implementation for C++ with low memory usage and efficient resizing1,257
tessil/sparse-mapA memory-efficient hash map and set implementation with flexible growth policies and support for heterogeneous lookups.337
martinus/unordered_denseA hash map and hash set implementation with optimized storage and deletion algorithms968
tessil/robin-mapA C++ implementation of fast hash maps and sets using robin hood hashing1,294
wangyi-fudan/wyhashProvides fast and simple hashing functions and random number generators for various programming languages.979
tessil/hopscotch-mapA fast hash map and hash set implementation using hopscotch hashing731
kshk123/hashmapA concurrent thread-safe hash map implemented in C++.145
hashcat/hashcatA high-performance password recovery and hashing utility utilizing hardware acceleration21,542
qlibs/mphA high-performance static perfect hash library for compile-time mapping of keys to values with no collisions181
grosser/parallelParallel processing made simple and fast in Ruby4,173
baderouaich/bitmapplusplusA C++ library that provides simple and fast bitmap manipulation functionality.36
sparsehash/sparsehash-c11An experimental C++ implementation of a hash map data structure optimized for sparse data287
cyan4973/xxhashAn extremely fast hash algorithm library9,262
rigtorp/hashmapA high-performance hash table implementation optimized for delete-heavy workloads200
pnpm/pnpmA fast and disk space efficient package manager for Node.js projects.30,098