-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
- don't split up benchmark results by hash
- Maybe split up into open address hashing and chained hashing y or node based
- Split up into 2 categories: open address hashing (boost maps, std::unordered_map), and all of them.
- Having a filter for the results would be nice
- Disable zoom? at least make a wider view
- Add one summary page with the geomean of all find & insert benchmarks (except the ctor benchmarks)
- Add a conclusio page:
- Use a reasonable hash that spreads entrophy in upper bits to lower bits. std::hash or boost::hash's identity was and is a bad idea. Doesn't need to withstand randomness tests, mumx seems to be good enough)
- Use a pool allocator (boost or PoolAllocator). It's faster and uses much less RAM.
- Create a sortable table: X axis benchmark, y axis map & hash. With one entry that's the GEOMEAN.
Metadata
Metadata
Assignees
Labels
No labels