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

74 lines
3.4 KiB
CSV

implementation,load_factor,workload,threads,time_ns,ops_per_sec
Concurrent,0.50,Read-Heavy,1,271214274,36871215
Concurrent,0.50,Read-Heavy,2,143124738,69869123
Concurrent,0.50,Read-Heavy,4,87717673,114002112
Concurrent,0.50,Read-Heavy,8,52661958,189890394
Concurrent,0.50,Balanced,1,329395173,30358671
Concurrent,0.50,Balanced,2,185577943,53885714
Concurrent,0.50,Balanced,4,125742054,79527888
Concurrent,0.50,Balanced,8,97082480,103005197
Concurrent,0.50,Write-Heavy,1,338436603,29547631
Concurrent,0.50,Write-Heavy,2,210645228,47473185
Concurrent,0.50,Write-Heavy,4,161165800,62047903
Concurrent,0.50,Write-Heavy,8,147405663,67839998
Concurrent,0.80,Read-Heavy,1,350774337,28508356
Concurrent,0.80,Read-Heavy,2,176895999,56530391
Concurrent,0.80,Read-Heavy,4,112098347,89207381
Concurrent,0.80,Read-Heavy,8,66763988,149781346
Mutex,0.80,Read-Heavy,1,118618369,84303974
Mutex,0.80,Read-Heavy,2,232759824,42962740
Mutex,0.80,Read-Heavy,4,387506802,25805998
Mutex,0.80,Read-Heavy,8,482177910,20739232
Concurrent,0.80,Balanced,1,446312104,22405845
Concurrent,0.80,Balanced,2,241178563,41463054
Concurrent,0.80,Balanced,4,159215445,62807976
Concurrent,0.80,Balanced,8,114053320,87678289
Mutex,0.80,Balanced,1,395063061,25312414
Mutex,0.80,Balanced,2,712581877,14033475
Mutex,0.80,Balanced,4,1031445991,9695127
Mutex,0.80,Balanced,8,1581436960,6323363
Concurrent,0.80,Write-Heavy,1,513414397,19477443
Concurrent,0.80,Write-Heavy,2,291053875,34357900
Concurrent,0.80,Write-Heavy,4,204070623,49002643
Concurrent,0.80,Write-Heavy,8,158653499,63030440
Mutex,0.80,Write-Heavy,1,660978068,15129095
Mutex,0.80,Write-Heavy,2,1179866451,8475535
Mutex,0.80,Write-Heavy,4,1704761281,5865923
Mutex,0.80,Write-Heavy,8,2417159373,4137087
Concurrent,0.90,Read-Heavy,1,417094992,23975353
Concurrent,0.90,Read-Heavy,2,211592438,47260668
Concurrent,0.90,Read-Heavy,4,130765194,76472948
Concurrent,0.90,Read-Heavy,8,83629750,119574672
Concurrent,0.90,Balanced,1,685793218,14581654
Concurrent,0.90,Balanced,2,367383739,27219495
Concurrent,0.90,Balanced,4,242404207,41253409
Concurrent,0.90,Balanced,8,166020753,60233433
Concurrent,0.90,Write-Heavy,1,914211584,10938386
Concurrent,0.90,Write-Heavy,2,491254857,20356032
Concurrent,0.90,Write-Heavy,4,330013876,30301756
Concurrent,0.90,Write-Heavy,8,236983500,42197030
Concurrent,0.95,Read-Heavy,1,546474852,18299103
Concurrent,0.95,Read-Heavy,2,288135632,34705877
Concurrent,0.95,Read-Heavy,4,185975581,53770500
Concurrent,0.95,Read-Heavy,8,127102271,78676800
Concurrent,0.95,Balanced,1,1510859227,6618750
Concurrent,0.95,Balanced,2,796566144,12553885
Concurrent,0.95,Balanced,4,545869033,18319412
Concurrent,0.95,Balanced,8,362585843,27579675
Concurrent,0.95,Write-Heavy,1,2399725873,4167142
Concurrent,0.95,Write-Heavy,2,1264147766,7910467
Concurrent,0.95,Write-Heavy,4,870680794,11485265
Concurrent,0.95,Write-Heavy,8,610506395,16379844
Concurrent,0.98,Read-Heavy,1,1185684905,8433943
Concurrent,0.98,Read-Heavy,2,747856212,13371554
Concurrent,0.98,Read-Heavy,4,557728969,17929855
Concurrent,0.98,Read-Heavy,8,412282979,24255185
Concurrent,0.98,Balanced,1,6334692279,1578608
Concurrent,0.98,Balanced,2,3499583498,2857482
Concurrent,0.98,Balanced,4,2676704901,3735936
Concurrent,0.98,Balanced,8,1723361504,5802613
Concurrent,0.98,Write-Heavy,1,13658053465,732168
Concurrent,0.98,Write-Heavy,2,7398089149,1351700
Concurrent,0.98,Write-Heavy,4,5440264030,1838146
Concurrent,0.98,Write-Heavy,8,3359251517,2976853