Files
boost_unordered_benchmarks/vs/non_unique_scattered_lookup.cpp.csv
2023-06-19 13:56:45 +02:00

16 KiB

1Scattered successful lookup, Fmax=1, G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.141038;0.113696;0.114096
410500;0.139831;0.117064;0.11434
511025;0.139941;0.119036;0.116643
611576;0.144626;0.121292;0.117089
712154;0.14442;0.125057;0.119382
812760;0.147268;0.113247;0.117177
913396;0.147642;0.115927;0.119129
1014063;0.150861;0.119157;0.120429
1114763;0.155546;0.119832;0.120635
1215498;0.153691;0.118896;0.1199
1316269;0.160397;0.124665;0.122169
1417078;0.145368;0.124585;0.123104
1517927;0.14849;0.12569;0.123493
1618818;0.150118;0.127167;0.124582
1719753;0.154387;0.131763;0.125951
1820734;0.159284;0.133691;0.127741
1921764;0.161033;0.140045;0.129341
2022845;0.164475;0.141565;0.131409
2123980;0.169414;0.146671;0.132928
2225171;0.171372;0.137111;0.133126
2326421;0.175677;0.140627;0.134737
2427733;0.180209;0.143306;0.136211
2529110;0.183525;0.14935;0.139752
2630555;0.189588;0.155905;0.142324
2732072;0.196739;0.155758;0.14434
2833664;0.166993;0.162398;0.146483
2935335;0.170101;0.163316;0.14808
3037089;0.173625;0.168;0.150453
3138930;0.177461;0.176607;0.15369
3240863;0.179668;0.173546;0.154817
3342892;0.183324;0.181016;0.158229
3445022;0.187866;0.188632;0.161019
3547258;0.1896;0.190803;0.163704
3649605;0.19276;0.150089;0.149264
3752069;0.195636;0.153822;0.150387
3854656;0.199685;0.156957;0.152243
3957372;0.206364;0.158948;0.15408
4060223;0.209692;0.163311;0.156652
4163216;0.2148;0.165761;0.15771
4266358;0.183004;0.168005;0.158595
4369657;0.186264;0.169277;0.160191
4473120;0.188977;0.172132;0.161684
4576756;0.191488;0.175835;0.163173
4680573;0.194818;0.17807;0.165156
4784580;0.195485;0.177865;0.166129
4888787;0.199628;0.183171;0.16813
4993204;0.20355;0.186908;0.169474
5097841;0.207358;0.189694;0.17196
51102709;0.21044;0.167401;0.157548
52107820;0.215968;0.169253;0.159002
53113186;0.21792;0.17172;0.159733
54118820;0.22187;0.174338;0.161444
55124735;0.225435;0.178022;0.163039
56130945;0.228908;0.18226;0.164156
57137465;0.196178;0.181447;0.165809
58144311;0.197336;0.186326;0.166984
59151499;0.200667;0.19277;0.170068
60159046;0.203119;0.197352;0.172846
61166970;0.206127;0.200845;0.174848
62175290;0.210287;0.206652;0.177126
63184026;0.214752;0.209198;0.178777
64193198;0.215802;0.21772;0.18153
65202828;0.221515;0.183504;0.167494
66212939;0.229432;0.183471;0.168203
67223555;0.233213;0.186488;0.1694
68234701;0.238533;0.193916;0.171768
69246404;0.246033;0.197286;0.173755
70258692;0.255557;0.201467;0.176165
71271594;0.220977;0.207736;0.180356
72285141;0.224464;0.21389;0.182399
73299365;0.232742;0.221096;0.185881
74314300;0.236666;0.228042;0.190235
75329981;0.241899;0.233056;0.192803
76346446;0.248269;0.239166;0.196154
77363734;0.255588;0.246913;0.200892
78381886;0.265479;0.256115;0.204736
79400945;0.275877;0.212483;0.187
80420956;0.285839;0.219116;0.189881
81441967;0.306885;0.229754;0.192907
82464028;0.325868;0.239243;0.196497
83487192;0.347959;0.253181;0.204729
84511514;0.369661;0.269208;0.20684
85537052;0.386924;0.284444;0.213942
86563866;0.408598;0.30357;0.220493
87592020;0.442222;0.323693;0.227499
88621581;0.471945;0.347406;0.240506
89652620;0.508527;0.373907;0.250401
90685210;0.539339;0.400221;0.266988
91719429;0.567937;0.429737;0.282099
92755358;0.606234;0.460804;0.30467
93793083;0.639069;0.471509;0.407956
94832694;0.66797;0.495112;0.431623
95874285;0.705179;0.515724;0.453444
96917955;0.74376;0.539872;0.473455
97963808;0.778668;0.56209;0.493782
981011953;0.820797;0.591216;0.519146
991062505;0.766426;0.614926;0.543702
1001115584;0.790587;0.643652;0.56716
1011171316;0.818845;0.667031;0.588983
1021229834;0.845509;0.689166;0.610273
1031291277;0.870153;0.718366;0.63265
1041355792;0.902552;0.741507;0.65869
1051423532;0.930618;0.768465;0.679758
1061494659;0.958418;0.796502;0.705306
1071569342;0.988747;0.824323;0.728424
1081647759;1.0162;0.736015;0.766915
1091730096;1.05273;0.755566;0.780263
1101816549;1.07827;0.772146;0.800565
1111907324;1.10955;0.794404;0.818187
1122002637;1.1391;0.80915;0.834777
1132102715;1.00952;0.834034;0.851459
1142207796;1.0304;0.856613;0.867795
1152318131;1.0512;0.875549;0.881488
1162433982;1.07693;0.894957;0.903464
1172555625;1.09406;0.918388;0.922142
1182683350;1.11848;0.939296;0.938277
1192817461;1.13767;0.970267;0.956078
1202958277;1.16285;0.992403;0.975232
121Scattered unsuccessful lookup, Fmax=1, G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.0981649;0.0941627;0.0808532
12410500;0.100891;0.0963258;0.0814163
12511025;0.105843;0.100339;0.0843775
12611576;0.110853;0.104828;0.0845807
12712154;0.113931;0.10757;0.0857217
12812760;0.118691;0.0855721;0.0779696
12913396;0.122955;0.087117;0.0787734
13014063;0.127974;0.0926785;0.0806483
13114763;0.134605;0.0963046;0.0809918
13215498;0.138691;0.0984385;0.0824088
13316269;0.146268;0.102312;0.0842848
13417078;0.117649;0.108055;0.0860793
13517927;0.120851;0.111903;0.0877352
13618818;0.123935;0.116385;0.0907527
13719753;0.128;0.122745;0.0941715
13820734;0.131446;0.127299;0.0963243
13921764;0.133496;0.132758;0.0986367
14022845;0.136831;0.138052;0.102498
14123980;0.142975;0.146893;0.104302
14225171;0.146759;0.11209;0.093414
14326421;0.15102;0.116003;0.0951968
14427733;0.155524;0.120274;0.0972829
14529110;0.158939;0.122379;0.0990771
14630555;0.164793;0.12741;0.10117
14732072;0.168369;0.131447;0.103602
14833664;0.126148;0.134099;0.105231
14935335;0.129729;0.138536;0.107277
15037089;0.131898;0.142826;0.109564
15138930;0.137028;0.149016;0.112215
15240863;0.140111;0.151278;0.11426
15342892;0.143515;0.15921;0.117503
15445022;0.146805;0.164379;0.120119
15547258;0.14969;0.16987;0.123206
15649605;0.152409;0.121173;0.104105
15752069;0.157238;0.125512;0.105953
15854656;0.162422;0.128904;0.107827
15957372;0.16758;0.13244;0.11003
16060223;0.170697;0.136163;0.111959
16163216;0.177724;0.141187;0.11415
16266358;0.13105;0.144034;0.115793
16369657;0.133827;0.146832;0.117842
16473120;0.137813;0.152153;0.119939
16576756;0.140408;0.157076;0.122438
16680573;0.144331;0.161198;0.125142
16784580;0.149006;0.16718;0.127595
16888787;0.151926;0.171959;0.130816
16993204;0.155837;0.177437;0.133616
17097841;0.159934;0.184305;0.136406
171102709;0.163295;0.12869;0.104966
172107820;0.168698;0.131922;0.10692
173113186;0.17309;0.135655;0.108692
174118820;0.17892;0.140873;0.110904
175124735;0.18403;0.143634;0.112755
176130945;0.190105;0.148199;0.114924
177137465;0.137775;0.151422;0.116855
178144311;0.140961;0.156404;0.119008
179151499;0.144513;0.162315;0.121651
180159046;0.149326;0.166208;0.123975
181166970;0.153373;0.172252;0.128087
182175290;0.15906;0.181675;0.130389
183184026;0.164708;0.18913;0.13449
184193198;0.170894;0.196894;0.138028
185202828;0.176043;0.139007;0.111096
186212939;0.184064;0.144137;0.114116
187223555;0.192382;0.150878;0.117455
188234701;0.201238;0.157344;0.120708
189246404;0.210157;0.162305;0.124164
190258692;0.220209;0.169129;0.127404
191271594;0.200252;0.175895;0.13123
192285141;0.214796;0.183306;0.135484
193299365;0.236158;0.193122;0.139527
194314300;0.270707;0.205404;0.143852
195329981;0.287719;0.21219;0.149276
196346446;0.317954;0.222216;0.154883
197363734;0.345666;0.247855;0.160508
198381886;0.378714;0.262939;0.166588
199400945;0.403867;0.226055;0.140966
200420956;0.433334;0.252896;0.148455
201441967;0.472066;0.27404;0.162843
202464028;0.508812;0.302192;0.168511
203487192;0.544617;0.336324;0.190458
204511514;0.582679;0.362882;0.204415
205537052;0.541273;0.393883;0.22126
206563866;0.561661;0.430892;0.237102
207592020;0.583076;0.458189;0.256596
208621581;0.602601;0.493374;0.276187
209652620;0.627285;0.529297;0.296669
210685210;0.652128;0.568213;0.318685
211719429;0.676559;0.603642;0.337101
212755358;0.703388;0.645891;0.360646
213793083;0.73321;0.513714;0.352373
214832694;0.76156;0.535599;0.365193
215874285;0.790273;0.560351;0.383059
216917955;0.823308;0.58355;0.397996
217963808;0.858504;0.607769;0.415222
2181011953;0.897061;0.634674;0.430097
2191062505;0.690709;0.660427;0.447228
2201115584;0.712817;0.691542;0.466535
2211171316;0.729761;0.716224;0.485945
2221229834;0.757845;0.75031;0.504241
2231291277;0.775946;0.784455;0.525139
2241355792;0.800543;0.818419;0.544482
2251423532;0.828253;0.859109;0.561222
2261494659;0.855482;0.893317;0.582908
2271569342;0.88262;0.932413;0.606721
2281647759;0.917147;0.667247;0.544997
2291730096;0.944548;0.687754;0.561895
2301816549;0.974573;0.713107;0.574202
2311907324;1.01417;0.73656;0.591677
2322002637;1.04581;0.762422;0.605948
2332102715;0.759159;0.787394;0.621101
2342207796;0.784684;0.818015;0.636172
2352318131;0.806207;0.844061;0.657001
2362433982;0.829275;0.872663;0.67233
2372555625;0.84937;0.910549;0.690856
2382683350;0.876509;0.94062;0.712551
2392817461;0.897856;0.98274;0.729878
2402958277;0.924499;1.02168;0.75189
241Scattered successful lookup, Fmax=5, G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.363221;0.196169;0.156863
24410500;0.244665;0.19944;0.157504
24511025;0.250014;0.210884;0.163977
24611576;0.253845;0.217367;0.166214
24712154;0.264333;0.217772;0.168679
24812760;0.270824;0.233913;0.173007
24913396;0.279565;0.245701;0.18007
25014063;0.292898;0.254828;0.18629
25114763;0.305913;0.266334;0.194897
25215498;0.31797;0.200447;0.15625
25316269;0.330475;0.202694;0.156067
25417078;0.347411;0.210784;0.161708
25517927;0.360134;0.222876;0.163554
25618818;0.374342;0.230884;0.167926
25719753;0.394842;0.243139;0.173249
25820734;0.24385;0.257034;0.177864
25921764;0.256241;0.261287;0.178388
26022845;0.267001;0.28007;0.185572
26123980;0.276437;0.296972;0.194017
26225171;0.284762;0.309464;0.202741
26326421;0.300786;0.326065;0.208583
26427733;0.317027;0.344214;0.217739
26529110;0.327813;0.358544;0.227271
26630555;0.348527;0.377812;0.236524
26732072;0.360076;0.232191;0.164846
26833664;0.375261;0.237147;0.167496
26935335;0.39296;0.248484;0.172313
27037089;0.414077;0.252818;0.176582
27138930;0.424426;0.267397;0.180645
27240863;0.448544;0.277549;0.187546
27342892;0.304432;0.291301;0.192015
27445022;0.314352;0.304762;0.199136
27547258;0.322296;0.318551;0.205679
27649605;0.340658;0.330455;0.214052
27752069;0.346463;0.350656;0.222727
27854656;0.362102;0.370238;0.229979
27957372;0.379846;0.38442;0.2384
28060223;0.391126;0.403755;0.247383
28163216;0.402572;0.278956;0.200736
28266358;0.417831;0.286622;0.205309
28369657;0.440078;0.301256;0.212064
28473120;0.455291;0.309188;0.21639
28576756;0.47147;0.325497;0.224227
28680573;0.491132;0.334822;0.229715
28784580;0.333939;0.349171;0.235828
28888787;0.346227;0.359873;0.243429
28993204;0.358752;0.373342;0.251003
29097841;0.368097;0.387678;0.256598
291102709;0.380482;0.403702;0.265123
292107820;0.400313;0.420308;0.274113
293113186;0.413323;0.438705;0.283257
294118820;0.425826;0.456653;0.294276
295124735;0.443352;0.319585;0.228914
296130945;0.458449;0.324851;0.233604
297137465;0.476341;0.338495;0.238939
298144311;0.493006;0.347573;0.244393
299151499;0.515238;0.355625;0.249456
300159046;0.532415;0.369514;0.256934
301166970;0.352408;0.382327;0.260997
302175290;0.368216;0.397756;0.26881
303184026;0.378213;0.411532;0.275715
304193198;0.394586;0.431008;0.285869
305202828;0.406113;0.448066;0.295068
306212939;0.428119;0.473926;0.306545
307223555;0.446556;0.498656;0.316681
308234701;0.469499;0.530816;0.332892
309246404;0.491176;0.344008;0.249835
310258692;0.520927;0.358519;0.255309
311271594;0.548286;0.37329;0.263722
312285141;0.580811;0.393035;0.273679
313299365;0.612722;0.411313;0.282513
314314300;0.642712;0.43127;0.292294
315329981;0.419686;0.447527;0.301056
316346446;0.436438;0.47338;0.311718
317363734;0.45767;0.495818;0.322271
318381886;0.472738;0.52399;0.335494
319400945;0.493982;0.546234;0.34631
320420956;0.513513;0.569894;0.359102
321441967;0.544575;0.603255;0.37399
322464028;0.581719;0.644909;0.391605
323487192;0.63936;0.693997;0.408703
324511514;0.692389;0.475194;0.304496
325537052;0.766522;0.517905;0.313539
326563866;0.834211;0.561584;0.327863
327592020;0.942073;0.631856;0.342247
328621581;1.0507;0.685362;0.360438
329652620;1.16029;0.776543;0.388422
330685210;0.818805;0.855209;0.415611
331719429;0.88667;0.945217;0.455584
332755358;0.966981;1.03576;0.482234
333793083;1.05091;1.14042;0.522232
334832694;1.13349;1.25582;0.567104
335874285;1.22528;1.3771;0.634008
336917955;1.31876;1.48986;0.685982
337963808;1.43213;1.6329;0.752533
3381011953;1.52678;0.972928;0.540324
3391062505;1.6455;1.04196;0.580641
3401115584;1.7634;1.11581;0.619401
3411171316;1.88431;1.19143;0.667074
3421229834;2.0076;1.26714;0.710136
3431291277;2.15201;1.34943;0.754702
3441355792;1.43975;1.44256;0.808859
3451423532;1.52369;1.53628;0.858496
3461494659;1.59333;1.64041;0.90991
3471569342;1.67907;1.73848;0.962727
3481647759;1.77536;1.84071;1.0283
3491730096;1.86394;1.9758;1.08227
3501816549;1.95391;2.10181;1.1416
3511907324;2.05175;2.2216;1.21549
3522002637;2.15737;1.39069;0.946701
3532102715;2.26799;1.45862;0.990686
3542207796;2.38427;1.5318;1.03286
3552318131;2.50566;1.60747;1.06632
3562433982;2.6238;1.68575;1.11301
3572555625;2.74833;1.76238;1.15865
3582683350;1.84161;1.85552;1.20466
3592817461;1.91217;1.95859;1.25982
3602958277;1.9826;2.05395;1.30892
361Scattered unsuccessful lookup, Fmax=5, G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;0.327938;0.246443;0.15323
36410500;0.208889;0.252061;0.156766
36511025;0.226597;0.268378;0.162607
36611576;0.235064;0.279003;0.167288
36712154;0.249948;0.287259;0.174918
36812760;0.257045;0.302768;0.177009
36913396;0.274368;0.314411;0.183076
37014063;0.292753;0.335406;0.188866
37114763;0.316072;0.349917;0.196932
37215498;0.334277;0.234055;0.143416
37316269;0.355689;0.245489;0.15074
37417078;0.377944;0.25784;0.155367
37517927;0.405639;0.277735;0.160498
37618818;0.431017;0.294152;0.166801
37719753;0.445896;0.309801;0.175217
37820734;0.284676;0.337749;0.180048
37921764;0.303194;0.354204;0.187596
38022845;0.321553;0.375013;0.19516
38123980;0.34212;0.394188;0.203007
38225171;0.359577;0.421517;0.21186
38326421;0.381431;0.43965;0.220569
38427733;0.401728;0.467763;0.228243
38529110;0.424639;0.488302;0.238245
38630555;0.448831;0.52019;0.246885
38732072;0.465387;0.318308;0.170181
38833664;0.490753;0.336053;0.176938
38935335;0.511762;0.356443;0.183935
39037089;0.539869;0.375778;0.18941
39138930;0.56662;0.393291;0.197572
39240863;0.595771;0.408835;0.204086
39342892;0.353493;0.437909;0.211528
39445022;0.372344;0.457518;0.218962
39547258;0.38563;0.481981;0.225694
39649605;0.406864;0.497926;0.233766
39752069;0.428779;0.523608;0.243141
39854656;0.44574;0.5545;0.250945
39957372;0.470912;0.571401;0.25969
40060223;0.490894;0.595945;0.270141
40163216;0.518369;0.359024;0.199733
40266358;0.546348;0.373633;0.206301
40369657;0.568686;0.391542;0.21373
40473120;0.594181;0.410362;0.220933
40576756;0.618101;0.431584;0.228595
40680573;0.648563;0.452936;0.23727
40784580;0.374128;0.47965;0.244837
40888787;0.391291;0.495732;0.252403
40993204;0.412482;0.521502;0.260612
41097841;0.430122;0.541366;0.269133
411102709;0.447377;0.570073;0.277644
412107820;0.472621;0.593271;0.286883
413113186;0.495318;0.619826;0.296375
414118820;0.519525;0.644822;0.305498
415124735;0.541937;0.382137;0.21796
416130945;0.571336;0.39788;0.224289
417137465;0.592808;0.416151;0.23207
418144311;0.618279;0.432578;0.238719
419151499;0.644884;0.459494;0.247145
420159046;0.673285;0.477689;0.256991
421166970;0.387345;0.505805;0.265064
422175290;0.404846;0.522865;0.272781
423184026;0.42933;0.55904;0.285785
424193198;0.46037;0.594439;0.295039
425202828;0.480684;0.631588;0.308702
426212939;0.519064;0.667497;0.322553
427223555;0.546423;0.704978;0.333153
428234701;0.580011;0.749536;0.347362
429246404;0.621063;0.435384;0.245245
430258692;0.653956;0.461925;0.254866
431271594;0.694207;0.490481;0.266557
432285141;0.73804;0.523258;0.278343
433299365;0.783912;0.557729;0.290866
434314300;0.838671;0.594036;0.303209
435329981;0.476301;0.630963;0.316098
436346446;0.511482;0.668538;0.329424
437363734;0.542757;0.712252;0.342649
438381886;0.603446;0.757461;0.356247
439400945;0.676544;0.83526;0.376579
440420956;0.734826;0.8849;0.390454
441441967;0.816219;0.988582;0.417
442464028;0.900425;1.10857;0.442915
443487192;1.02497;1.2058;0.468087
444511514;1.16387;0.77662;0.342117
445537052;1.3018;0.850472;0.367984
446563866;1.47743;0.973721;0.393826
447592020;1.659;1.101;0.433032
448621581;1.83162;1.2497;0.477663
449652620;2.05176;1.3858;0.524417
450685210;1.30105;1.54839;0.574025
451719429;1.4165;1.69291;0.63352
452755358;1.54738;1.89806;0.686693
453793083;1.6648;2.05642;0.747827
454832694;1.794;2.24627;0.802931
455874285;1.9471;2.44471;0.865632
456917955;2.10117;2.64974;0.934094
457963808;2.27815;2.86334;1.00502
4581011953;2.43882;1.6364;0.706318
4591062505;2.63477;1.76252;0.74896
4601115584;2.80404;1.88204;0.792994
4611171316;3.01815;2.00928;0.837647
4621229834;3.22043;2.15208;0.888458
4631291277;3.43472;2.31146;0.935367
4641355792;1.93248;2.46464;0.987075
4651423532;2.06465;2.61181;1.03726
4661494659;2.19077;2.77813;1.09211
4671569342;2.31465;2.95789;1.15148
4681647759;2.4562;3.11578;1.20991
4691730096;2.61304;3.34274;1.2719
4701816549;2.76354;3.50526;1.33382
4711907324;2.91252;3.72734;1.40402
4722002637;3.07718;2.05808;0.983237
4732102715;3.26151;2.17323;1.02961
4742207796;3.44813;2.30159;1.07803
4752318131;3.64349;2.43153;1.12148
4762433982;3.84825;2.56593;1.17078
4772555625;4.0546;2.71895;1.22312
4782683350;2.26101;2.87011;1.27377
4792817461;2.37928;3.05669;1.32733
4802958277;2.50914;3.23963;1.38611