updated benchmark results

This commit is contained in:
joaquintides
2025-08-16 08:45:47 -04:00
parent d8b20e7f00
commit 6db7c34f35

View File

@@ -1,14 +1,14 @@
enwik9: 141176630 words, 63360 ms
enwik9: 141176630 words, 63416 ms
std::unordered_map:
Word size count: 1470 ms (s=0, size=113)
Word size count: 1481 ms (s=0, size=113)
Memory: 3728 bytes in 114 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 1470 ms
Total: 1481 ms
boost::unordered_map:
@@ -22,53 +22,53 @@ Total: 1079 ms
boost::unordered_node_map:
Word size count: 680 ms (s=0, size=113)
Word size count: 687 ms (s=0, size=113)
Memory: 3992 bytes in 114 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 680 ms
Total: 687 ms
boost::unordered_flat_map:
Word size count: 577 ms (s=0, size=113)
Word size count: 582 ms (s=0, size=113)
Memory: 4096 bytes in 1 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 577 ms
Total: 582 ms
ankerl::unordered_dense::map:
Word size count: 892 ms (s=0, size=113)
Word size count: 896 ms (s=0, size=113)
Memory: 4096 bytes in 2 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 892 ms
Total: 896 ms
indivi::flat_umap:
Word size count: 798 ms (s=0, size=113)
Word size count: 801 ms (s=0, size=113)
Memory: 0 bytes in 0 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 798 ms
Total: 801 ms
indivi::flat_wmap:
Word size count: 797 ms (s=0, size=113)
Word size count: 801 ms (s=0, size=113)
Memory: 0 bytes in 0 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 798 ms
Total: 801 ms
absl::node_hash_map:
@@ -82,22 +82,22 @@ Total: 923 ms
absl::flat_hash_map:
Word size count: 529 ms (s=0, size=113)
Word size count: 540 ms (s=0, size=113)
Memory: 4352 bytes in 1 allocations
Iterate and sum counts: 0 ms (s=141176630, size=113)
Total: 529 ms
Total: 540 ms
---
std::unordered_map: 1470 ms, 3728 bytes in 114 allocations
std::unordered_map: 1481 ms, 3728 bytes in 114 allocations
boost::unordered_map: 1079 ms, 4392 bytes in 115 allocations
boost::unordered_node_map: 680 ms, 3992 bytes in 114 allocations
boost::unordered_flat_map: 577 ms, 4096 bytes in 1 allocations
ankerl::unordered_dense::map: 892 ms, 4096 bytes in 2 allocations
indivi::flat_umap: 798 ms, 0 bytes in 0 allocations
indivi::flat_wmap: 798 ms, 0 bytes in 0 allocations
boost::unordered_node_map: 687 ms, 3992 bytes in 114 allocations
boost::unordered_flat_map: 582 ms, 4096 bytes in 1 allocations
ankerl::unordered_dense::map: 896 ms, 4096 bytes in 2 allocations
indivi::flat_umap: 801 ms, 0 bytes in 0 allocations
indivi::flat_wmap: 801 ms, 0 bytes in 0 allocations
absl::node_hash_map: 923 ms, 4120 bytes in 114 allocations
absl::flat_hash_map: 529 ms, 4352 bytes in 1 allocations
absl::flat_hash_map: 540 ms, 4352 bytes in 1 allocations