Skip to content

Commit f762471

Browse files
committed
bench: Add comprehensive multi-threaded benchmarks
Add concurrent benchmarks for all major operations to measure multi-threaded scalability (1, 2, 4, 8, 16 threads): - concurrent/claim: disjoint and contention scenarios - concurrent/bitmap: set, test_and_set with contention - concurrent/partition: partitioned iteration throughput - concurrent/write_iter: concurrent claiming (empty and partitioned) - concurrent/tracker: add, exists, mixed 80/20 read/write - concurrent/group: registration, lookup, write round-robin - concurrent/hierarchical: add_pair, claim_pair These benchmarks help identify: - Lock-free operation scaling - Contention impact on CAS operations - Partitioned iteration throughput - Real-world multi-worker performance Signed-off-by: Zvi Schneider <[email protected]>
1 parent dc16634 commit f762471

File tree

1 file changed

+539
-3
lines changed

1 file changed

+539
-3
lines changed

0 commit comments

Comments
 (0)