Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 3 C++ unordered-set Projects
-
parallel-hashmap
A family of header-only, very fast and memory-friendly hashmap and btree containers.
-
unordered_dense
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: The One Billion Row Challenge in CUDA: from 17 minutes to 17 seconds | news.ycombinator.com | 2024-04-13Standard library maps/unordered_maps are themselves notoriously slow anyway. A sparse_hash_map from abseil or parallel-hashmaps[1] would be better.
[1] https://github.com/greg7mdp/parallel-hashmap
Project mention: unordered_dense: A Fast & Densely Stored Hashmap And Hashset Based On Robin-Hood Backward Shift Deletion | /r/programming | 2023-07-11
gtl library author here. Very nice writeup! Reading it made me think, and I believe I know why gtl::parallel_flat_hash_map performs comparatively worse for high-skew scenarios (just pushed a fix in gtl).
C++ unordered-set related posts
-
Boost 1.81 will have boost::unordered_flat_map...
-
Comprehensive C++ Hashmap Benchmarks 2022
-
Can C++ maps be as efficient as Python dictionaries ?
-
Is A* just always slow?
-
New Boost.Unordered containers have BIG improvements!
-
Parallel Hashmap
-
Defensive Programming - Open discussion!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source unordered-set projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | parallel-hashmap | 2,331 |
2 | unordered_dense | 735 |
3 | gtl | 93 |
Sponsored