renzibei / fph-table
Flash Perfect Hash Table: an implementation of a dynamic perfect hash table, extremely fast for lookup
☆42Updated last year
Alternatives and similar repositories for fph-table:
Users that are interested in fph-table are comparing it to the libraries listed below
- A simple replacement for std::unordered_map☆47Updated 7 months ago
- Sample implementation of C++20 atomic_wait/notify☆59Updated 5 years ago
- Fast, shared, upgradeable, non-recursive and non-fair mutex☆30Updated 6 years ago
- C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thr…☆28Updated 5 months ago
- ☆44Updated 4 years ago
- Fast C header-only library for popcnt, pospopcnt, and set algebraic operations☆45Updated 5 years ago
- Struct-of-Arrays generator for C++ projects.☆51Updated 7 months ago
- Compact SVO optimized vector for C++17 or higher☆102Updated 10 months ago
- SIMD (SSE) string functions☆101Updated 7 years ago
- Cache-friendly associative STL-like container with an Eytzinger (BFS) layout for C++☆31Updated 7 years ago
- Testing framework for the quest to find a fast & strong mixer, e. g for hashtables.☆38Updated 4 years ago
- Concurrent Hash Table☆21Updated 2 months ago
- Greg's Template Library of useful classes.☆178Updated last month
- Light, fast, threadpool for C++20☆98Updated last year
- A C++ data container replicating std::stack functionality but with better performance than standard library containers in a stack context…☆65Updated 3 weeks ago
- A super-fast hash algorithm in a single C++ header☆78Updated 3 years ago
- The seq library is a collection of original C++14 STL-like containers and related tools☆87Updated 5 months ago
- Test if AVX vector loads and stores are atomic☆29Updated 4 years ago
- B++ Tree☆66Updated 8 months ago
- Single-header library facilities for C++2a Coroutines☆81Updated 3 years ago
- C++20 liburing backed coroutine executor and event loop framework.☆65Updated 2 years ago
- A single producer single consumer lock free queue that utilizes copy / move assignment to transfer messages. Achieves a top performance, …☆50Updated 4 months ago
- EDSL for C++ to make just-in-time code generation easier☆85Updated 2 years ago
- Small Hash Optimization - an optimization for when you have many small hash maps - similar to LLVM's small vector optimization.☆39Updated 7 years ago
- A collection of SIMD optimized general purpose hash functions☆44Updated 10 years ago
- Provides a bit-vector, an optimized replacement of the infamous std::vector<ool>. In addition to the bit-vector, the library also pro…☆73Updated 9 months ago
- A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per se…☆71Updated last year
- For details, see the blog post:☆32Updated last year
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆31Updated 5 months ago
- "Deboostified" version of boost.context (coroutines), Plain and simple C API for context switching. Easy build on multiple platforms.☆90Updated 2 years ago