Files
hashmap_concurrent/benchmark_results.csv
2026-02-26 13:05:16 +01:00

3.4 KiB

1implementationload_factorworkloadthreadstime_nsops_per_sec
2Concurrent0.50Read-Heavy127121427436871215
3Concurrent0.50Read-Heavy214312473869869123
4Concurrent0.50Read-Heavy487717673114002112
5Concurrent0.50Read-Heavy852661958189890394
6Concurrent0.50Balanced132939517330358671
7Concurrent0.50Balanced218557794353885714
8Concurrent0.50Balanced412574205479527888
9Concurrent0.50Balanced897082480103005197
10Concurrent0.50Write-Heavy133843660329547631
11Concurrent0.50Write-Heavy221064522847473185
12Concurrent0.50Write-Heavy416116580062047903
13Concurrent0.50Write-Heavy814740566367839998
14Concurrent0.80Read-Heavy135077433728508356
15Concurrent0.80Read-Heavy217689599956530391
16Concurrent0.80Read-Heavy411209834789207381
17Concurrent0.80Read-Heavy866763988149781346
18Mutex0.80Read-Heavy111861836984303974
19Mutex0.80Read-Heavy223275982442962740
20Mutex0.80Read-Heavy438750680225805998
21Mutex0.80Read-Heavy848217791020739232
22Concurrent0.80Balanced144631210422405845
23Concurrent0.80Balanced224117856341463054
24Concurrent0.80Balanced415921544562807976
25Concurrent0.80Balanced811405332087678289
26Mutex0.80Balanced139506306125312414
27Mutex0.80Balanced271258187714033475
28Mutex0.80Balanced410314459919695127
29Mutex0.80Balanced815814369606323363
30Concurrent0.80Write-Heavy151341439719477443
31Concurrent0.80Write-Heavy229105387534357900
32Concurrent0.80Write-Heavy420407062349002643
33Concurrent0.80Write-Heavy815865349963030440
34Mutex0.80Write-Heavy166097806815129095
35Mutex0.80Write-Heavy211798664518475535
36Mutex0.80Write-Heavy417047612815865923
37Mutex0.80Write-Heavy824171593734137087
38Concurrent0.90Read-Heavy141709499223975353
39Concurrent0.90Read-Heavy221159243847260668
40Concurrent0.90Read-Heavy413076519476472948
41Concurrent0.90Read-Heavy883629750119574672
42Concurrent0.90Balanced168579321814581654
43Concurrent0.90Balanced236738373927219495
44Concurrent0.90Balanced424240420741253409
45Concurrent0.90Balanced816602075360233433
46Concurrent0.90Write-Heavy191421158410938386
47Concurrent0.90Write-Heavy249125485720356032
48Concurrent0.90Write-Heavy433001387630301756
49Concurrent0.90Write-Heavy823698350042197030
50Concurrent0.95Read-Heavy154647485218299103
51Concurrent0.95Read-Heavy228813563234705877
52Concurrent0.95Read-Heavy418597558153770500
53Concurrent0.95Read-Heavy812710227178676800
54Concurrent0.95Balanced115108592276618750
55Concurrent0.95Balanced279656614412553885
56Concurrent0.95Balanced454586903318319412
57Concurrent0.95Balanced836258584327579675
58Concurrent0.95Write-Heavy123997258734167142
59Concurrent0.95Write-Heavy212641477667910467
60Concurrent0.95Write-Heavy487068079411485265
61Concurrent0.95Write-Heavy861050639516379844
62Concurrent0.98Read-Heavy111856849058433943
63Concurrent0.98Read-Heavy274785621213371554
64Concurrent0.98Read-Heavy455772896917929855
65Concurrent0.98Read-Heavy841228297924255185
66Concurrent0.98Balanced163346922791578608
67Concurrent0.98Balanced234995834982857482
68Concurrent0.98Balanced426767049013735936
69Concurrent0.98Balanced817233615045802613
70Concurrent0.98Write-Heavy113658053465732168
71Concurrent0.98Write-Heavy273980891491351700
72Concurrent0.98Write-Heavy454402640301838146
73Concurrent0.98Write-Heavy833592515172976853