updated benchmark results

This commit is contained in:
joaquintides
2023-06-05 14:42:33 +02:00
parent b6b6dde27f
commit 159b44f4fd

View File

@@ -1,81 +1,81 @@
enwik8: 14480868 words, 8364 ms
enwik8: 14480868 words, 5135 ms
std::unordered_map:
Word size count: 231 ms (s=0, size=58)
Word size count: 104 ms (s=0, size=58)
Memory: 1456 bytes in 60 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 231 ms
Total: 104 ms
boost::unordered_map:
Word size count: 254 ms (s=0, size=58)
Word size count: 110 ms (s=0, size=58)
Memory: 1152 bytes in 60 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 254 ms
Total: 110 ms
boost::unordered_node_map:
Word size count: 101 ms (s=0, size=58)
Word size count: 75 ms (s=0, size=58)
Memory: 1084 bytes in 59 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 101 ms
Total: 75 ms
boost::unordered_flat_map:
Word size count: 79 ms (s=0, size=58)
Word size count: 68 ms (s=0, size=58)
Memory: 1096 bytes in 1 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 79 ms
Total: 68 ms
ankerl::unordered_dense::map:
Word size count: 110 ms (s=0, size=58)
Word size count: 95 ms (s=0, size=58)
Memory: 1528 bytes in 2 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 110 ms
Total: 95 ms
absl::node_hash_map:
Word size count: 154 ms (s=0, size=58)
Word size count: 91 ms (s=0, size=58)
Memory: 1116 bytes in 59 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 154 ms
Total: 91 ms
absl::flat_hash_map:
Word size count: 139 ms (s=0, size=58)
Word size count: 86 ms (s=0, size=58)
Memory: 1160 bytes in 1 allocations
Iterate and sum counts: 0 ms (s=14480868, size=58)
Total: 139 ms
Total: 86 ms
---
std::unordered_map: 231 ms, 1456 bytes in 60 allocations
boost::unordered_map: 254 ms, 1152 bytes in 60 allocations
boost::unordered_node_map: 101 ms, 1084 bytes in 59 allocations
boost::unordered_flat_map: 79 ms, 1096 bytes in 1 allocations
ankerl::unordered_dense::map: 110 ms, 1528 bytes in 2 allocations
absl::node_hash_map: 154 ms, 1116 bytes in 59 allocations
absl::flat_hash_map: 139 ms, 1160 bytes in 1 allocations
std::unordered_map: 104 ms, 1456 bytes in 60 allocations
boost::unordered_map: 110 ms, 1152 bytes in 60 allocations
boost::unordered_node_map: 75 ms, 1084 bytes in 59 allocations
boost::unordered_flat_map: 68 ms, 1096 bytes in 1 allocations
ankerl::unordered_dense::map: 95 ms, 1528 bytes in 2 allocations
absl::node_hash_map: 91 ms, 1116 bytes in 59 allocations
absl::flat_hash_map: 86 ms, 1160 bytes in 1 allocations