Files
boost_unordered_benchmarks/vs/non_unique_scattered_lookup.cpp.csv
2023-06-10 15:28:47 +02:00

16 KiB

1Scattered successful lookup, Fmax=1, G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.14123;0.114178;0.114217
410500;0.14041;0.117538;0.114593
511025;0.140528;0.119795;0.116967
611576;0.144281;0.121723;0.117267
712154;0.145348;0.124977;0.119723
812760;0.147095;0.113827;0.117353
913396;0.147388;0.116119;0.119795
1014063;0.150852;0.119447;0.120203
1114763;0.154653;0.120047;0.120968
1215498;0.15385;0.119527;0.12011
1316269;0.160374;0.124383;0.122167
1417078;0.145462;0.123724;0.123669
1517927;0.14843;0.125607;0.123167
1618818;0.150269;0.128135;0.12474
1719753;0.154868;0.131966;0.125571
1820734;0.15862;0.133306;0.127467
1921764;0.160544;0.139455;0.128962
2022845;0.164167;0.141485;0.131665
2123980;0.169884;0.147134;0.132605
2225171;0.171193;0.137449;0.132897
2326421;0.176101;0.140752;0.135148
2427733;0.179465;0.142268;0.136029
2529110;0.182926;0.149258;0.139652
2630555;0.189169;0.156229;0.142365
2732072;0.195926;0.156088;0.143937
2833664;0.166234;0.162565;0.146445
2935335;0.169443;0.163779;0.147595
3037089;0.174021;0.168107;0.150246
3138930;0.178177;0.176517;0.153684
3240863;0.180545;0.174772;0.155134
3342892;0.18416;0.181096;0.158202
3445022;0.18929;0.188279;0.160971
3547258;0.188308;0.190872;0.163498
3649605;0.193303;0.1503;0.149438
3752069;0.196336;0.153937;0.150583
3854656;0.201058;0.157193;0.152349
3957372;0.205633;0.159306;0.15385
4060223;0.210126;0.162224;0.15662
4163216;0.215214;0.16497;0.157522
4266358;0.183068;0.167695;0.158645
4369657;0.186036;0.169288;0.160009
4473120;0.1889;0.171437;0.161694
4576756;0.191775;0.175476;0.162951
4680573;0.194867;0.177205;0.165201
4784580;0.195742;0.178593;0.1663
4888787;0.199067;0.182947;0.167881
4993204;0.203198;0.187045;0.16948
5097841;0.20724;0.188997;0.171681
51102709;0.210551;0.167094;0.15739
52107820;0.215239;0.169155;0.158936
53113186;0.217697;0.170723;0.159461
54118820;0.222081;0.17404;0.160933
55124735;0.225711;0.177592;0.163355
56130945;0.229787;0.181772;0.164293
57137465;0.196097;0.181844;0.165571
58144311;0.19711;0.186696;0.166863
59151499;0.200572;0.192203;0.169519
60159046;0.202698;0.196386;0.172341
61166970;0.2063;0.199656;0.175997
62175290;0.208323;0.204033;0.176006
63184026;0.211505;0.20993;0.179046
64193198;0.216847;0.214973;0.185424
65202828;0.220882;0.184584;0.166839
66212939;0.228547;0.184079;0.168832
67223555;0.233563;0.18829;0.171144
68234701;0.23993;0.194825;0.171686
69246404;0.248236;0.196746;0.175368
70258692;0.257786;0.201608;0.176377
71271594;0.219147;0.207331;0.179768
72285141;0.223057;0.213646;0.182722
73299365;0.231664;0.220266;0.187263
74314300;0.234119;0.226403;0.190188
75329981;0.243197;0.231288;0.193102
76346446;0.245252;0.237107;0.19571
77363734;0.254966;0.244954;0.200342
78381886;0.261241;0.255453;0.204591
79400945;0.26937;0.208981;0.185964
80420956;0.282581;0.217215;0.187391
81441967;0.300159;0.226352;0.19221
82464028;0.31844;0.23519;0.195918
83487192;0.343706;0.249197;0.200793
84511514;0.363273;0.264162;0.204714
85537052;0.378287;0.284197;0.210764
86563866;0.406044;0.301907;0.218632
87592020;0.441871;0.318672;0.223898
88621581;0.471403;0.342778;0.235172
89652620;0.50514;0.370201;0.247175
90685210;0.534896;0.399105;0.262376
91719429;0.571885;0.421727;0.280107
92755358;0.601533;0.455364;0.301822
93793083;0.633231;0.467872;0.401396
94832694;0.669254;0.492654;0.426865
95874285;0.70228;0.514283;0.448226
96917955;0.737997;0.534263;0.469827
97963808;0.776119;0.562154;0.49073
981011953;0.815114;0.587393;0.515266
991062505;0.762603;0.609749;0.5365
1001115584;0.787919;0.63724;0.559398
1011171316;0.81274;0.664848;0.585139
1021229834;0.840359;0.687392;0.606043
1031291277;0.869247;0.716987;0.633577
1041355792;0.899311;0.741864;0.656241
1051423532;0.926763;0.766156;0.677561
1061494659;0.956835;0.792303;0.701591
1071569342;0.98816;0.822093;0.723587
1081647759;1.01781;0.734759;0.767279
1091730096;1.04488;0.754006;0.784738
1101816549;1.07154;0.775141;0.799613
1111907324;1.10831;0.793481;0.812985
1122002637;1.13567;0.81136;0.830209
1132102715;1.00884;0.831912;0.847513
1142207796;1.03222;0.85401;0.864367
1152318131;1.04246;0.871757;0.879709
1162433982;1.07021;0.897963;0.898702
1172555625;1.09417;0.91881;0.918488
1182683350;1.11597;0.937765;0.934812
1192817461;1.14049;0.968877;0.953067
1202958277;1.1563;0.988689;0.971383
121Scattered unsuccessful lookup, Fmax=1, G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.099192;0.0946522;0.0814883
12410500;0.101088;0.0974696;0.0818596
12511025;0.105719;0.0994492;0.0843177
12611576;0.11077;0.104505;0.0868237
12712154;0.113889;0.107566;0.0866944
12812760;0.118058;0.0857093;0.0765438
12913396;0.122654;0.0874006;0.0783652
13014063;0.12779;0.0909823;0.0796054
13114763;0.133588;0.0948525;0.0810534
13215498;0.138112;0.0978174;0.0839626
13316269;0.146807;0.101806;0.0849315
13417078;0.117981;0.107986;0.0878146
13517927;0.120809;0.112028;0.0893675
13618818;0.124174;0.11626;0.092263
13719753;0.128125;0.122567;0.0943355
13820734;0.131269;0.127156;0.0970923
13921764;0.133702;0.133056;0.0992184
14022845;0.137053;0.138171;0.102353
14123980;0.142604;0.146847;0.104733
14225171;0.146573;0.111761;0.0934461
14326421;0.151407;0.115837;0.0952336
14427733;0.155672;0.120016;0.0972412
14529110;0.159026;0.122543;0.0992063
14630555;0.164937;0.127336;0.101312
14732072;0.168581;0.131177;0.103276
14833664;0.127076;0.13416;0.105378
14935335;0.130512;0.138309;0.107263
15037089;0.132312;0.142835;0.109716
15138930;0.137006;0.148731;0.112323
15240863;0.140479;0.15097;0.114417
15342892;0.143745;0.159329;0.11728
15445022;0.146438;0.16415;0.120049
15547258;0.149905;0.169802;0.123132
15649605;0.153449;0.121227;0.104043
15752069;0.158396;0.125252;0.105944
15854656;0.162302;0.128583;0.107853
15957372;0.16803;0.132163;0.109953
16060223;0.171213;0.136127;0.111694
16163216;0.178505;0.140757;0.113932
16266358;0.131478;0.143945;0.115529
16369657;0.13404;0.146762;0.11778
16473120;0.137823;0.151726;0.120099
16576756;0.1408;0.156934;0.122546
16680573;0.144752;0.161036;0.125106
16784580;0.148737;0.166804;0.127494
16888787;0.152017;0.171386;0.130294
16993204;0.155682;0.17709;0.132991
17097841;0.159964;0.183794;0.135984
171102709;0.163807;0.128677;0.104844
172107820;0.168733;0.131844;0.106933
173113186;0.173313;0.135633;0.108639
174118820;0.178768;0.140614;0.111008
175124735;0.183723;0.143999;0.113051
176130945;0.189754;0.148043;0.115552
177137465;0.137266;0.15147;0.116691
178144311;0.140345;0.156781;0.11961
179151499;0.143862;0.162333;0.121998
180159046;0.148222;0.166357;0.124374
181166970;0.151473;0.172362;0.127551
182175290;0.155881;0.178568;0.130086
183184026;0.160544;0.185061;0.132254
184193198;0.167668;0.192544;0.136369
185202828;0.174384;0.138989;0.110656
186212939;0.181881;0.142823;0.113398
187223555;0.188007;0.149008;0.115927
188234701;0.197971;0.154864;0.1194
189246404;0.208244;0.16109;0.123135
190258692;0.218604;0.168617;0.126719
191271594;0.198993;0.176142;0.130944
192285141;0.224403;0.184862;0.13507
193299365;0.231134;0.191721;0.139652
194314300;0.256814;0.202003;0.144044
195329981;0.280293;0.212085;0.149421
196346446;0.313646;0.22393;0.15408
197363734;0.342401;0.243813;0.160624
198381886;0.371825;0.26227;0.167146
199400945;0.402568;0.225095;0.144482
200420956;0.43262;0.248037;0.148734
201441967;0.469328;0.270516;0.15953
202464028;0.503251;0.30006;0.170385
203487192;0.54142;0.328635;0.183336
204511514;0.577778;0.360818;0.198537
205537052;0.541394;0.394668;0.216011
206563866;0.557594;0.423192;0.233091
207592020;0.579557;0.453098;0.253802
208621581;0.602012;0.491383;0.27501
209652620;0.627738;0.527174;0.294939
210685210;0.65156;0.560366;0.314521
211719429;0.677846;0.600171;0.336372
212755358;0.703796;0.642839;0.357054
213793083;0.727545;0.512403;0.350836
214832694;0.757085;0.533634;0.36449
215874285;0.792977;0.558843;0.379265
216917955;0.825644;0.583187;0.39716
217963808;0.863038;0.608136;0.412189
2181011953;0.89373;0.633605;0.42946
2191062505;0.688088;0.657539;0.443291
2201115584;0.713079;0.689236;0.464681
2211171316;0.733788;0.719976;0.480189
2221229834;0.753758;0.751317;0.500376
2231291277;0.775758;0.782089;0.521047
2241355792;0.803403;0.818741;0.541379
2251423532;0.827337;0.854842;0.562423
2261494659;0.853749;0.886441;0.582823
2271569342;0.889033;0.930112;0.604001
2281647759;0.909938;0.668137;0.547022
2291730096;0.944691;0.691265;0.561739
2301816549;0.975254;0.710232;0.574911
2311907324;1.01324;0.736462;0.589421
2322002637;1.04496;0.759655;0.604539
2332102715;0.76018;0.786214;0.619443
2342207796;0.787505;0.812422;0.636717
2352318131;0.802258;0.843683;0.65578
2362433982;0.828055;0.877826;0.677327
2372555625;0.857792;0.906409;0.69272
2382683350;0.876293;0.939887;0.709539
2392817461;0.896866;0.97791;0.73146
2402958277;0.924779;1.01849;0.750069
241Scattered successful lookup, Fmax=5, G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.360368;0.195605;0.156646
24410500;0.242796;0.200857;0.157245
24511025;0.245421;0.20987;0.163847
24611576;0.253079;0.218477;0.165982
24712154;0.264549;0.2186;0.169038
24812760;0.269462;0.232869;0.172747
24913396;0.280251;0.246306;0.180338
25014063;0.294794;0.257364;0.186401
25114763;0.302509;0.269595;0.19454
25215498;0.310607;0.199824;0.156021
25316269;0.327978;0.202443;0.157134
25417078;0.351718;0.214154;0.162196
25517927;0.360204;0.223566;0.163254
25618818;0.380715;0.23378;0.169841
25719753;0.39635;0.242469;0.175263
25820734;0.24383;0.257272;0.177524
25921764;0.255494;0.257507;0.179432
26022845;0.267703;0.280128;0.185636
26123980;0.277794;0.29504;0.194158
26225171;0.285477;0.305668;0.202146
26326421;0.300511;0.326893;0.208157
26427733;0.31659;0.346943;0.219233
26529110;0.327337;0.359557;0.226049
26630555;0.347332;0.377855;0.236262
26732072;0.361497;0.229741;0.164828
26833664;0.373541;0.237709;0.167266
26935335;0.390903;0.248168;0.171839
27037089;0.415419;0.254226;0.176265
27138930;0.424866;0.267197;0.181002
27240863;0.447951;0.277368;0.187831
27342892;0.303898;0.292534;0.192007
27445022;0.313285;0.302896;0.199354
27547258;0.321664;0.316342;0.205635
27649605;0.339642;0.334435;0.212941
27752069;0.346144;0.351257;0.222957
27854656;0.36152;0.367755;0.229886
27957372;0.378545;0.381414;0.23971
28060223;0.388652;0.400227;0.247687
28163216;0.403366;0.278148;0.201362
28266358;0.419075;0.288614;0.205516
28369657;0.438471;0.300947;0.211699
28473120;0.454234;0.308353;0.216378
28576756;0.471945;0.322434;0.224243
28680573;0.489987;0.334174;0.229789
28784580;0.333732;0.348915;0.236031
28888787;0.346529;0.358735;0.243379
28993204;0.358903;0.373343;0.250994
29097841;0.368655;0.387419;0.257078
291102709;0.379869;0.403321;0.265255
292107820;0.400845;0.421083;0.274031
293113186;0.413026;0.436098;0.283774
294118820;0.425823;0.455807;0.29386
295124735;0.442365;0.317339;0.229329
296130945;0.460268;0.326222;0.234739
297137465;0.4795;0.33688;0.23952
298144311;0.493438;0.346524;0.244462
299151499;0.513338;0.355863;0.249915
300159046;0.533441;0.365688;0.256365
301166970;0.354403;0.382479;0.26213
302175290;0.370648;0.397614;0.269032
303184026;0.379287;0.408332;0.275269
304193198;0.392457;0.432727;0.28497
305202828;0.405824;0.448555;0.294808
306212939;0.429023;0.481926;0.307458
307223555;0.447523;0.496724;0.318373
308234701;0.467913;0.531694;0.333245
309246404;0.490877;0.338859;0.246777
310258692;0.522587;0.353764;0.253106
311271594;0.546356;0.371124;0.262408
312285141;0.58305;0.387717;0.270437
313299365;0.609058;0.407136;0.278893
314314300;0.642376;0.427518;0.288905
315329981;0.423043;0.444029;0.300324
316346446;0.442222;0.472159;0.310119
317363734;0.460548;0.495638;0.321834
318381886;0.479155;0.525909;0.334727
319400945;0.513641;0.553819;0.345695
320420956;0.545091;0.578812;0.359122
321441967;0.573842;0.619872;0.375705
322464028;0.612589;0.669858;0.396701
323487192;0.678741;0.736437;0.412424
324511514;0.753405;0.514343;0.305099
325537052;0.801546;0.564963;0.322447
326563866;0.885329;0.601922;0.330658
327592020;0.976788;0.655353;0.349114
328621581;1.07866;0.703753;0.364555
329652620;1.17359;0.776534;0.386387
330685210;0.820367;0.861451;0.407501
331719429;0.892952;0.948208;0.441624
332755358;0.967341;1.03871;0.480648
333793083;1.05162;1.14935;0.522501
334832694;1.13717;1.25646;0.562215
335874285;1.23252;1.37348;0.621898
336917955;1.33059;1.48578;0.675389
337963808;1.41978;1.62539;0.751441
3381011953;1.53291;0.976214;0.539409
3391062505;1.64168;1.04247;0.584172
3401115584;1.76058;1.10946;0.62364
3411171316;1.88203;1.19655;0.67222
3421229834;2.00168;1.26309;0.712284
3431291277;2.15436;1.35386;0.76328
3441355792;1.43462;1.43919;0.810041
3451423532;1.50876;1.53803;0.854801
3461494659;1.59499;1.63868;0.909381
3471569342;1.67508;1.73182;0.965363
3481647759;1.7692;1.84016;1.02157
3491730096;1.86635;1.96521;1.08019
3501816549;1.95149;2.0965;1.13802
3511907324;2.03548;2.22115;1.20566
3522002637;2.15051;1.3853;0.946308
3532102715;2.27115;1.45362;0.986918
3542207796;2.3732;1.53516;1.02717
3552318131;2.48446;1.61049;1.06804
3562433982;2.60367;1.68158;1.10699
3572555625;2.71697;1.75926;1.1503
3582683350;1.82764;1.84785;1.2048
3592817461;1.90612;1.95834;1.24819
3602958277;1.98288;2.05265;1.30012
361Scattered unsuccessful lookup, Fmax=5, G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;0.337859;0.242477;0.152267
36410500;0.210887;0.252932;0.158063
36511025;0.225443;0.265408;0.162039
36611576;0.235607;0.28135;0.169207
36712154;0.250259;0.287301;0.175595
36812760;0.264607;0.302163;0.177511
36913396;0.280142;0.316841;0.181193
37014063;0.29439;0.337895;0.187611
37114763;0.311085;0.351257;0.196468
37215498;0.33359;0.230145;0.142486
37316269;0.352507;0.241659;0.151018
37417078;0.379552;0.255524;0.155609
37517927;0.398903;0.272363;0.160607
37618818;0.423321;0.294377;0.166498
37719753;0.447823;0.308819;0.173744
37820734;0.284293;0.334594;0.181508
37921764;0.304716;0.355714;0.187572
38022845;0.321046;0.376699;0.195328
38123980;0.343817;0.395593;0.204041
38225171;0.358744;0.418639;0.212056
38326421;0.381668;0.444995;0.22154
38427733;0.40309;0.468079;0.2285
38529110;0.426883;0.494867;0.237977
38630555;0.448262;0.515942;0.248104
38732072;0.469865;0.320558;0.170009
38833664;0.494906;0.336124;0.176871
38935335;0.521443;0.359612;0.18431
39037089;0.540458;0.37587;0.190113
39138930;0.569277;0.392255;0.198302
39240863;0.599975;0.409485;0.204685
39342892;0.354119;0.436732;0.212174
39445022;0.373476;0.458057;0.219441
39547258;0.388317;0.486484;0.225678
39649605;0.407838;0.498336;0.2338
39752069;0.431436;0.527782;0.243487
39854656;0.446411;0.547401;0.25176
39957372;0.471333;0.574729;0.260638
40060223;0.494616;0.596803;0.270713
40163216;0.518954;0.358159;0.201707
40266358;0.548653;0.375063;0.206564
40369657;0.568778;0.392834;0.214554
40473120;0.59627;0.412362;0.222305
40576756;0.621827;0.430644;0.230024
40680573;0.649659;0.451877;0.23857
40784580;0.374832;0.47789;0.246102
40888787;0.394416;0.501768;0.253635
40993204;0.414476;0.523677;0.261877
41097841;0.431678;0.550125;0.270699
411102709;0.453646;0.581148;0.280266
412107820;0.477567;0.597147;0.288816
413113186;0.502322;0.624207;0.298502
414118820;0.525994;0.653929;0.306649
415124735;0.549981;0.38621;0.218612
416130945;0.578363;0.400896;0.225973
417137465;0.608624;0.422737;0.235669
418144311;0.63838;0.444876;0.242704
419151499;0.66645;0.468779;0.249387
420159046;0.698731;0.492211;0.260335
421166970;0.388954;0.521481;0.270255
422175290;0.406665;0.545213;0.277086
423184026;0.432168;0.580009;0.288156
424193198;0.457183;0.599341;0.300347
425202828;0.485387;0.65097;0.312367
426212939;0.519314;0.687316;0.328613
427223555;0.550685;0.715226;0.339391
428234701;0.57864;0.76408;0.353529
429246404;0.611069;0.430971;0.244337
430258692;0.652454;0.461514;0.255684
431271594;0.693047;0.489183;0.267176
432285141;0.734937;0.526902;0.278196
433299365;0.783266;0.55802;0.289722
434314300;0.83161;0.594176;0.302876
435329981;0.474701;0.633367;0.315178
436346446;0.508824;0.667772;0.329303
437363734;0.549551;0.730994;0.347361
438381886;0.599834;0.790585;0.362874
439400945;0.650358;0.852836;0.381342
440420956;0.744463;0.925444;0.39726
441441967;0.807273;1.01461;0.422243
442464028;0.918587;1.14786;0.449637
443487192;1.01372;1.21609;0.473618
444511514;1.12175;0.753768;0.331869
445537052;1.29004;0.849463;0.358442
446563866;1.44518;0.960659;0.398466
447592020;1.64557;1.0963;0.424206
448621581;1.81844;1.22174;0.474502
449652620;2.02875;1.38063;0.527621
450685210;1.2953;1.52839;0.57144
451719429;1.41176;1.67381;0.624747
452755358;1.53007;1.86416;0.679599
453793083;1.65916;2.04379;0.737822
454832694;1.78434;2.21202;0.798525
455874285;1.93673;2.44138;0.862022
456917955;2.09587;2.634;0.929584
457963808;2.27739;2.8651;0.999439
4581011953;2.45539;1.64235;0.706447
4591062505;2.6118;1.75566;0.746802
4601115584;2.80844;1.87449;0.793023
4611171316;3.02181;2.02735;0.837477
4621229834;3.21251;2.16474;0.886831
4631291277;3.41802;2.29533;0.934625
4641355792;1.93543;2.4563;0.981904
4651423532;2.05565;2.61561;1.03339
4661494659;2.18607;2.76416;1.09192
4671569342;2.31032;2.93636;1.14827
4681647759;2.45744;3.11022;1.20396
4691730096;2.60286;3.28487;1.26654
4701816549;2.75955;3.48923;1.33083
4711907324;2.91569;3.6934;1.39688
4722002637;3.06112;2.04088;0.983581
4732102715;3.25964;2.16769;1.0286
4742207796;3.44966;2.27853;1.06961
4752318131;3.64574;2.41856;1.12121
4762433982;3.83594;2.55124;1.17006
4772555625;4.06458;2.70678;1.22099
4782683350;2.24776;2.89772;1.26908
4792817461;2.35714;3.05827;1.32599
4802958277;2.48356;3.2297;1.3767