Files
boost_unordered_benchmarks/gcc/non_unique_scattered_lookup.cpp.csv
2022-10-31 20:33:53 -04:00

16 KiB

1Scattered successful lookupFmax=1G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.247293;0.163152;0.152795
410500;0.219239;0.167824;0.151392
511025;0.223051;0.173642;0.156669
611576;0.228638;0.180433;0.161016
712154;0.230127;0.185062;0.165624
812760;0.232904;0.170181;0.160261
913396;0.236623;0.176302;0.163674
1014063;0.237135;0.176946;0.164196
1114763;0.240265;0.181292;0.16794
1215498;0.240636;0.180669;0.16763
1316269;0.252788;0.194601;0.172393
1417078;0.25652;0.194154;0.176873
1517927;0.257736;0.193876;0.173166
1618818;0.266085;0.200459;0.182285
1719753;0.271232;0.205182;0.182255
1820734;0.275599;0.208171;0.186517
1921764;0.256048;0.207729;0.184145
2022845;0.259332;0.218822;0.191429
2123980;0.263401;0.226512;0.192523
2225171;0.270932;0.201507;0.189754
2326421;0.271821;0.21309;0.195007
2427733;0.276854;0.216191;0.19533
2529110;0.279226;0.224967;0.201953
2630555;0.283613;0.233199;0.204918
2732072;0.292587;0.233272;0.207077
2833664;0.294166;0.241643;0.211353
2935335;0.296834;0.24342;0.212599
3037089;0.305918;0.248552;0.214946
3138930;0.310489;0.259651;0.219697
3240863;0.313809;0.25669;0.22118
3342892;0.279771;0.261996;0.223211
3445022;0.285487;0.274872;0.228778
3547258;0.290598;0.277902;0.232306
3649605;0.291413;0.220176;0.210062
3752069;0.295894;0.226782;0.211516
3854656;0.302701;0.231152;0.214161
3957372;0.305034;0.233787;0.216141
4060223;0.312354;0.239438;0.219594
4163216;0.32046;0.241038;0.220529
4266358;0.3262;0.24615;0.222561
4369657;0.330199;0.247333;0.224385
4473120;0.336247;0.252014;0.226862
4576756;0.338968;0.256428;0.22867
4680573;0.347554;0.258985;0.230792
4784580;0.348454;0.259626;0.232019
4888787;0.2888;0.263801;0.233721
4993204;0.293216;0.271216;0.236328
5097841;0.29703;0.272904;0.23929
51102709;0.300497;0.244737;0.22454
52107820;0.303596;0.247324;0.225973
53113186;0.306258;0.250757;0.227218
54118820;0.311856;0.254344;0.229979
55124735;0.320667;0.258682;0.23154
56130945;0.319725;0.264918;0.234101
57137465;0.324434;0.263928;0.234647
58144311;0.332654;0.271588;0.237396
59151499;0.334007;0.278829;0.240868
60159046;0.341467;0.285052;0.244318
61166970;0.346803;0.289128;0.248032
62175290;0.302721;0.293834;0.249033
63184026;0.312827;0.298792;0.25064
64193198;0.31944;0.303486;0.254366
65202828;0.325437;0.268435;0.243612
66212939;0.326968;0.271961;0.241154
67223555;0.33675;0.275269;0.242828
68234701;0.340903;0.282212;0.246168
69246404;0.345634;0.286386;0.248186
70258692;0.356629;0.289851;0.251388
71271594;0.364931;0.297326;0.255255
72285141;0.376099;0.304091;0.25824
73299365;0.38306;0.311721;0.262513
74314300;0.397119;0.319236;0.26804
75329981;0.411112;0.327086;0.268328
76346446;0.427106;0.334514;0.273301
77363734;0.439809;0.347791;0.27961
78381886;0.455952;0.357464;0.281645
79400945;0.477688;0.319746;0.272497
80420956;0.500117;0.331376;0.275487
81441967;0.520007;0.350375;0.286437
82464028;0.549345;0.365108;0.292574
83487192;0.575512;0.384924;0.304233
84511514;0.619027;0.405715;0.317051
85537052;0.667863;0.431804;0.322146
86563866;0.68857;0.440417;0.330952
87592020;0.740721;0.468209;0.3443
88621581;0.775784;0.493001;0.360777
89652620;0.819527;0.516906;0.36938
90685210;0.869808;0.54939;0.392683
91719429;0.881227;0.579209;0.403905
92755358;0.914692;0.613522;0.428462
93793083;0.949209;0.626214;0.507317
94832694;0.980093;0.649368;0.522877
95874285;1.01668;0.677549;0.5432
96917955;1.05255;0.703557;0.559895
97963808;1.08883;0.732098;0.578484
981011953;1.12451;0.762848;0.601221
991062505;1.16206;0.791169;0.62414
1001115584;1.19806;0.8263;0.642893
1011171316;1.23651;0.855526;0.66332
1021229834;1.27419;0.882342;0.683241
1031291277;1.30687;0.916174;0.707112
1041355792;1.34453;0.94394;0.723245
1051423532;1.38402;0.974196;0.745501
1061494659;1.27591;1.01265;0.763803
1071569342;1.29595;1.04423;0.790598
1081647759;1.32102;0.937943;0.799378
1091730096;1.3465;0.958595;0.815866
1101816549;1.36804;0.98205;0.832255
1111907324;1.39262;1.00367;0.847091
1122002637;1.42031;1.01858;0.862516
1132102715;1.44717;1.05023;0.878831
1142207796;1.47634;1.07467;0.898352
1152318131;1.50791;1.10179;0.906431
1162433982;1.53328;1.12718;0.918524
1172555625;1.56571;1.15436;0.936416
1182683350;1.59777;1.18052;0.952872
1192817461;1.63325;1.21655;0.969158
1202958277;1.45711;1.24659;0.984936
121Scattered unsuccessful lookupFmax=1G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.267944;0.177919;0.139669
12410500;0.199122;0.181636;0.140475
12511025;0.205147;0.190953;0.145364
12611576;0.21453;0.199432;0.150411
12712154;0.218737;0.203896;0.153337
12812760;0.226928;0.167777;0.140833
12913396;0.233579;0.169967;0.142627
13014063;0.240483;0.172017;0.141485
13114763;0.247384;0.180453;0.14879
13215498;0.255252;0.184679;0.146405
13316269;0.2633;0.192695;0.152806
13417078;0.26981;0.197323;0.15568
13517927;0.28009;0.204208;0.157651
13618818;0.293909;0.209846;0.163222
13719753;0.302623;0.218959;0.167359
13820734;0.314393;0.226048;0.170077
13921764;0.23229;0.231319;0.172192
14022845;0.240252;0.240609;0.178869
14123980;0.244812;0.2511;0.182697
14225171;0.252541;0.199884;0.168846
14326421;0.257142;0.206962;0.171442
14427733;0.267344;0.212991;0.173216
14529110;0.275799;0.218359;0.176356
14630555;0.282955;0.223779;0.178384
14732072;0.292715;0.231044;0.182173
14833664;0.301952;0.233404;0.184802
14935335;0.314208;0.238272;0.188045
15037089;0.324374;0.244396;0.190527
15138930;0.333633;0.253269;0.195117
15240863;0.345215;0.25699;0.197336
15342892;0.250128;0.267354;0.201993
15445022;0.256765;0.274492;0.204727
15547258;0.262784;0.282248;0.209598
15649605;0.26996;0.214834;0.181798
15752069;0.276065;0.221019;0.184265
15854656;0.282828;0.225624;0.18646
15957372;0.290946;0.230481;0.189185
16060223;0.29748;0.236489;0.192306
16163216;0.306909;0.242443;0.195541
16266358;0.317248;0.247235;0.198058
16369657;0.327369;0.251506;0.201246
16473120;0.338079;0.257931;0.204609
16576756;0.34652;0.265619;0.207645
16680573;0.358726;0.271957;0.210693
16784580;0.37063;0.279579;0.214764
16888787;0.261066;0.286488;0.218258
16993204;0.267337;0.29452;0.222405
17097841;0.2739;0.303421;0.225967
171102709;0.280594;0.225919;0.186026
172107820;0.287217;0.230557;0.187841
173113186;0.294087;0.235623;0.19102
174118820;0.30384;0.242174;0.193908
175124735;0.311697;0.247085;0.196301
176130945;0.321168;0.253683;0.19989
177137465;0.331392;0.258646;0.202316
178144311;0.340691;0.265309;0.206007
179151499;0.350763;0.272277;0.209279
180159046;0.361639;0.278515;0.212055
181166970;0.372447;0.285629;0.216643
182175290;0.267314;0.293837;0.219692
183184026;0.275878;0.303045;0.224286
184193198;0.286129;0.310581;0.227888
185202828;0.29804;0.241554;0.197215
186212939;0.305861;0.247698;0.198611
187223555;0.317588;0.260737;0.2027
188234701;0.330746;0.269605;0.207254
189246404;0.344858;0.279072;0.211367
190258692;0.360178;0.291391;0.217509
191271594;0.381488;0.299167;0.226173
192285141;0.403528;0.313358;0.228945
193299365;0.427835;0.329983;0.235504
194314300;0.451372;0.347862;0.244354
195329981;0.479229;0.366501;0.250417
196346446;0.507104;0.388707;0.259414
197363734;0.412058;0.416199;0.267203
198381886;0.444974;0.438796;0.277949
199400945;0.474006;0.384457;0.260935
200420956;0.513831;0.40935;0.272115
201441967;0.549793;0.441439;0.288472
202464028;0.59742;0.475025;0.303815
203487192;0.641905;0.506108;0.322757
204511514;0.693103;0.542699;0.339136
205537052;0.745886;0.581205;0.360712
206563866;0.801428;0.61841;0.378951
207592020;0.860192;0.660288;0.397977
208621581;0.922623;0.710925;0.426122
209652620;0.993348;0.754781;0.452988
210685210;1.06352;0.806439;0.475526
211719429;0.843545;0.854665;0.501957
212755358;0.878781;0.908992;0.524436
213793083;0.917901;0.735477;0.515963
214832694;0.956765;0.764621;0.532339
215874285;0.999758;0.796508;0.548427
216917955;1.04596;0.825852;0.56577
217963808;1.08622;0.859834;0.584027
2181011953;1.12984;0.892799;0.606284
2191062505;1.17567;0.92589;0.623843
2201115584;1.2227;0.961175;0.645678
2211171316;1.27196;0.995735;0.669242
2221229834;1.32783;1.03092;0.693903
2231291277;1.38539;1.07019;0.716662
2241355792;1.44846;1.11194;0.739557
2251423532;1.51719;1.15638;0.767267
2261494659;1.04941;1.20492;0.792759
2271569342;1.0833;1.25398;0.821346
2281647759;1.12162;0.905636;0.70858
2291730096;1.16136;0.933241;0.725081
2301816549;1.20288;0.962054;0.745451
2311907324;1.25088;0.991899;0.76419
2322002637;1.29863;1.02485;0.783813
2332102715;1.34825;1.06194;0.801035
2342207796;1.4019;1.09652;0.822995
2352318131;1.45732;1.13289;0.843607
2362433982;1.51486;1.17392;0.864749
2372555625;1.57752;1.21624;0.886512
2382683350;1.64307;1.26238;0.913292
2392817461;1.7127;1.31272;0.938911
2402958277;1.13254;1.35849;0.960301
241Scattered successful lookupFmax=5G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.391736;0.285807;0.219064
24410500;0.400832;0.290222;0.220703
24511025;0.414621;0.303751;0.229905
24611576;0.418334;0.311771;0.235433
24712154;0.437773;0.312135;0.239062
24812760;0.44597;0.334659;0.246851
24913396;0.463478;0.356805;0.254276
25014063;0.488673;0.368694;0.265587
25114763;0.502848;0.383712;0.274844
25215498;0.516445;0.299101;0.220961
25316269;0.390153;0.303176;0.223299
25417078;0.403627;0.315015;0.231892
25517927;0.416393;0.326071;0.236568
25618818;0.432205;0.344457;0.239918
25719753;0.44453;0.354824;0.248999
25820734;0.452247;0.372062;0.252532
25921764;0.473099;0.377399;0.254158
26022845;0.481962;0.397549;0.265231
26123980;0.500863;0.416324;0.275482
26225171;0.517951;0.43534;0.286942
26326421;0.539529;0.46138;0.29825
26427733;0.555924;0.481645;0.310918
26529110;0.594312;0.493753;0.321074
26630555;0.626223;0.521739;0.325738
26732072;0.652106;0.333086;0.235964
26833664;0.428379;0.337058;0.237471
26935335;0.444781;0.351682;0.244826
27037089;0.458747;0.359607;0.252674
27138930;0.47719;0.379973;0.258456
27240863;0.492889;0.398927;0.267108
27342892;0.510467;0.410371;0.27025
27445022;0.537195;0.430097;0.281693
27547258;0.554382;0.446777;0.289128
27649605;0.578027;0.465351;0.301228
27752069;0.596318;0.491742;0.312346
27854656;0.611873;0.511972;0.321153
27957372;0.637063;0.530624;0.333372
28060223;0.670427;0.561926;0.343622
28163216;0.694279;0.396647;0.280169
28266358;0.503046;0.407722;0.28651
28369657;0.516001;0.42354;0.292979
28473120;0.528878;0.435386;0.299666
28576756;0.5448;0.457939;0.309199
28680573;0.562605;0.469593;0.313939
28784580;0.574423;0.485473;0.322247
28888787;0.597009;0.505313;0.331422
28993204;0.613001;0.517714;0.342506
29097841;0.625083;0.538539;0.346693
291102709;0.654712;0.556184;0.358744
292107820;0.679974;0.580993;0.370131
293113186;0.706285;0.60085;0.38
294118820;0.729434;0.624625;0.391846
295124735;0.758065;0.444693;0.312793
296130945;0.784975;0.454487;0.318622
297137465;0.537803;0.469024;0.324689
298144311;0.552019;0.483177;0.332211
299151499;0.567387;0.49508;0.336882
300159046;0.582027;0.511223;0.346261
301166970;0.59049;0.526349;0.351826
302175290;0.61062;0.542232;0.359453
303184026;0.63081;0.558159;0.367305
304193198;0.648935;0.576784;0.375445
305202828;0.670017;0.59459;0.386407
306212939;0.69881;0.618691;0.39697
307223555;0.723515;0.633244;0.406391
308234701;0.753658;0.659087;0.419959
309246404;0.778231;0.43862;0.31271
310258692;0.82297;0.454524;0.319069
311271594;0.555962;0.474073;0.328134
312285141;0.575387;0.494461;0.335129
313299365;0.607145;0.514405;0.343903
314314300;0.630626;0.539668;0.3541
315329981;0.659445;0.563002;0.364352
316346446;0.69251;0.59461;0.373675
317363734;0.728106;0.624577;0.384805
318381886;0.774321;0.664041;0.398692
319400945;0.821014;0.702624;0.410795
320420956;0.872333;0.743865;0.426884
321441967;0.930166;0.798275;0.441337
322464028;0.98954;0.847996;0.462983
323487192;1.06106;0.910062;0.473399
324511514;1.14642;0.651882;0.383272
325537052;1.24693;0.700498;0.397069
326563866;0.87265;0.754104;0.413974
327592020;0.947119;0.81932;0.431385
328621581;1.02365;0.895782;0.457037
329652620;1.11092;0.988092;0.478017
330685210;1.20575;1.0766;0.511031
331719429;1.31181;1.17972;0.541912
332755358;1.42552;1.28825;0.573464
333793083;1.54237;1.404;0.623611
334832694;1.67672;1.53069;0.672507
335874285;1.81445;1.66491;0.724799
336917955;1.95028;1.79747;0.774928
337963808;2.11124;1.96319;0.834764
3381011953;2.28752;1.23281;0.629793
3391062505;2.44855;1.31603;0.670779
3401115584;1.70332;1.39841;0.712968
3411171316;1.7993;1.49039;0.752122
3421229834;1.89104;1.59205;0.802117
3431291277;1.99802;1.69091;0.84394
3441355792;2.09762;1.79212;0.888982
3451423532;2.21051;1.90782;0.938554
3461494659;2.31393;2.02653;1.00375
3471569342;2.4438;2.14342;1.04256
3481647759;2.56542;2.26959;1.10274
3491730096;2.70029;2.41324;1.16632
3501816549;2.83738;2.5682;1.22576
3511907324;3.00595;2.69659;1.28936
3522002637;3.15315;1.75214;1.02738
3532102715;3.34802;1.84247;1.06893
3542207796;3.48918;1.93401;1.09655
3552318131;2.35381;2.02381;1.13489
3562433982;2.44168;2.1155;1.19211
3572555625;2.54728;2.20848;1.21762
3582683350;2.65111;2.31841;1.27761
3592817461;2.7519;2.42786;1.3113
3602958277;2.86808;2.53654;1.36808
361Scattered unsuccessful lookupFmax=5G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;0.583595;0.389679;0.247005
36410500;0.593554;0.391777;0.251576
36511025;0.625401;0.411839;0.258625
36611576;0.653808;0.425276;0.267634
36712154;0.676367;0.440877;0.276857
36812760;0.698618;0.471831;0.282151
36913396;0.732929;0.501752;0.28857
37014063;0.769037;0.52707;0.296454
37114763;0.799961;0.539244;0.311672
37215498;0.824025;0.379463;0.234204
37316269;0.530495;0.395322;0.245615
37417078;0.554605;0.414488;0.251145
37517927;0.577959;0.442682;0.257986
37618818;0.602549;0.464443;0.269164
37719753;0.626476;0.482551;0.275813
37820734;0.660553;0.511355;0.287278
37921764;0.684326;0.536035;0.294105
38022845;0.721918;0.558136;0.305286
38123980;0.755402;0.595479;0.312953
38225171;0.799834;0.625042;0.328869
38326421;0.83899;0.661881;0.340964
38427733;0.887222;0.696907;0.348291
38529110;0.931788;0.730891;0.361554
38630555;0.974304;0.756867;0.377554
38732072;1.01601;0.48512;0.275324
38833664;0.645692;0.503801;0.284562
38935335;0.674964;0.529381;0.293271
39037089;0.708482;0.553489;0.305127
39138930;0.745108;0.585702;0.315736
39240863;0.781297;0.617814;0.32281
39342892;0.82013;0.645833;0.332231
39445022;0.860983;0.673823;0.343854
39547258;0.904139;0.712756;0.351411
39649605;0.946876;0.744386;0.363566
39752069;0.98662;0.779952;0.378954
39854656;1.03556;0.815976;0.387416
39957372;1.07847;0.859282;0.401414
40060223;1.12523;0.894133;0.415445
40163216;1.17132;0.547214;0.315426
40266358;0.709599;0.564331;0.325147
40369657;0.738436;0.590243;0.333702
40473120;0.774137;0.62114;0.344693
40576756;0.809018;0.65016;0.355814
40680573;0.84519;0.677197;0.363376
40784580;0.887869;0.7107;0.375358
40888787;0.928018;0.739703;0.387314
40993204;0.96974;0.774305;0.399841
41097841;1.01088;0.811417;0.408129
411102709;1.05252;0.850277;0.422338
412107820;1.09894;0.884474;0.434783
413113186;1.14256;0.926377;0.447198
414118820;1.18786;0.962432;0.458301
415124735;1.23316;0.574952;0.340332
416130945;1.2766;0.597181;0.348367
417137465;0.754946;0.622022;0.358621
418144311;0.788702;0.646306;0.369311
419151499;0.823057;0.677712;0.378748
420159046;0.856638;0.708197;0.39191
421166970;0.898635;0.738563;0.402497
422175290;0.937582;0.772713;0.412555
423184026;0.979353;0.807861;0.424785
424193198;1.02397;0.842485;0.433553
425202828;1.07115;0.88102;0.447044
426212939;1.11476;0.919104;0.459917
427223555;1.16117;0.959216;0.473004
428234701;1.21064;1.00024;0.486608
429246404;1.27037;0.591329;0.349331
430258692;1.34157;0.629889;0.363423
431271594;0.807161;0.665558;0.378027
432285141;0.858647;0.708464;0.390252
433299365;0.921683;0.755504;0.404333
434314300;0.97893;0.809635;0.419913
435329981;1.05684;0.875362;0.442149
436346446;1.14329;0.944987;0.458628
437363734;1.23074;1.01744;0.481109
438381886;1.34092;1.10906;0.499683
439400945;1.45309;1.20489;0.533949
440420956;1.5845;1.30816;0.567872
441441967;1.72282;1.44318;0.599793
442464028;1.85945;1.56615;0.635032
443487192;2.04191;1.72419;0.649331
444511514;2.24528;1.07523;0.496692
445537052;2.47028;1.19397;0.538112
446563866;1.60263;1.32879;0.582201
447592020;1.78195;1.48097;0.622663
448621581;1.9806;1.6466;0.683089
449652620;2.18875;1.83504;0.728709
450685210;2.41395;2.03191;0.791888
451719429;2.6626;2.24354;0.857656
452755358;2.92465;2.46625;0.905077
453793083;3.19998;2.70521;0.989463
454832694;3.50432;2.97235;1.07354
455874285;3.80342;3.24296;1.15896
456917955;4.10996;3.52037;1.23128
457963808;4.43976;3.82247;1.30387
4581011953;4.75359;2.15554;0.942624
4591062505;5.04926;2.28929;1.00183
4601115584;2.87816;2.42513;1.05889
4611171316;3.07228;2.57688;1.10867
4621229834;3.26947;2.75251;1.18119
4631291277;3.49988;2.94348;1.2297
4641355792;3.74196;3.14255;1.30086
4651423532;3.97615;3.36352;1.3597
4661494659;4.26219;3.59729;1.4556
4671569342;4.54889;3.85189;1.50367
4681647759;4.84917;4.11594;1.58725
4691730096;5.16228;4.40366;1.6712
4701816549;5.49864;4.71106;1.74627
4711907324;5.84362;5.02257;1.83762
4722002637;6.18537;2.67373;1.33959
4732102715;6.54566;2.83146;1.40275
4742207796;6.90236;3.00098;1.43623
4752318131;3.77376;3.18311;1.50132
4762433982;3.99572;3.36207;1.59025
4772555625;4.2399;3.57394;1.62599
4782683350;4.47121;3.80878;1.71139
4792817461;4.73515;4.03702;1.76519
4802958277;5.02147;4.28626;1.84121