Files
boost_unordered_benchmarks/clang_libcpp/non_unique_scattered_lookup.cpp.csv
2023-02-25 09:42:47 -05:00

16 KiB

1Scattered successful lookupFmax=1G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.273972;0.211798;0.207399
410500;0.281292;0.218423;0.209694
511025;0.286341;0.219891;0.211044
611576;0.287953;0.22461;0.212391
712154;0.290423;0.231842;0.217099
812760;0.301558;0.213021;0.218332
913396;0.300179;0.217357;0.222443
1014063;0.30396;0.22793;0.22654
1114763;0.307187;0.2301;0.226807
1215498;0.315274;0.229368;0.227807
1316269;0.315454;0.238275;0.232431
1417078;0.319907;0.238487;0.236078
1517927;0.323784;0.238471;0.23436
1618818;0.330692;0.244103;0.236528
1719753;0.334507;0.24831;0.238141
1820734;0.337251;0.253493;0.242466
1921764;0.34357;0.261345;0.242577
2022845;0.348385;0.266273;0.248244
2123980;0.353744;0.272355;0.249705
2225171;0.362464;0.256982;0.244129
2326421;0.347602;0.2635;0.250731
2427733;0.354213;0.261003;0.255255
2529110;0.360286;0.277057;0.258301
2630555;0.364885;0.284114;0.260853
2732072;0.367735;0.287024;0.266106
2833664;0.373121;0.295728;0.270658
2935335;0.377796;0.29848;0.273979
3037089;0.385166;0.303969;0.278473
3138930;0.390474;0.316097;0.28114
3240863;0.397318;0.314577;0.284022
3342892;0.400766;0.325621;0.289281
3445022;0.405859;0.334223;0.292373
3547258;0.409731;0.33807;0.297301
3649605;0.419358;0.278189;0.277892
3752069;0.401508;0.28445;0.280582
3854656;0.407284;0.29004;0.283539
3957372;0.409392;0.293246;0.285536
4060223;0.414444;0.301218;0.290413
4163216;0.418107;0.304652;0.291443
4266358;0.422709;0.308988;0.293818
4369657;0.428448;0.310041;0.295968
4473120;0.434614;0.315476;0.297802
4576756;0.439187;0.320251;0.301116
4680573;0.441291;0.323959;0.304304
4784580;0.447851;0.32548;0.304905
4888787;0.454349;0.330899;0.308601
4993204;0.463441;0.340958;0.310822
5097841;0.465606;0.344361;0.314973
51102709;0.474889;0.311568;0.293226
52107820;0.429261;0.31556;0.296099
53113186;0.432491;0.318496;0.297022
54118820;0.438027;0.323359;0.300083
55124735;0.44104;0.328681;0.303374
56130945;0.444282;0.333614;0.305227
57137465;0.44956;0.334373;0.307567
58144311;0.451335;0.342357;0.312897
59151499;0.456439;0.350132;0.313859
60159046;0.460397;0.357288;0.318577
61166970;0.465288;0.361703;0.320187
62175290;0.469644;0.367098;0.323228
63184026;0.476482;0.371762;0.325194
64193198;0.480572;0.376927;0.328282
65202828;0.486796;0.343933;0.318891
66212939;0.463577;0.350233;0.316516
67223555;0.467112;0.3544;0.317854
68234701;0.478423;0.360993;0.321641
69246404;0.49063;0.365021;0.3257
70258692;0.496282;0.369672;0.327614
71271594;0.510574;0.376228;0.330969
72285141;0.51614;0.385329;0.335701
73299365;0.528593;0.394153;0.33928
74314300;0.551037;0.40407;0.344567
75329981;0.565696;0.411102;0.347269
76346446;0.577993;0.425103;0.354345
77363734;0.602431;0.431198;0.361407
78381886;0.62153;0.445259;0.367616
79400945;0.654815;0.414918;0.366163
80420956;0.687239;0.429201;0.36498
81441967;0.719233;0.445338;0.373598
82464028;0.749419;0.461992;0.386039
83487192;0.787912;0.486099;0.393348
84511514;0.832704;0.508266;0.402868
85537052;0.886871;0.533975;0.412413
86563866;0.923402;0.557578;0.429641
87592020;0.976995;0.580052;0.442381
88621581;1.03762;0.610501;0.459606
89652620;1.09275;0.641505;0.471485
90685210;1.1315;0.680341;0.49448
91719429;1.18941;0.714833;0.514799
92755358;1.2615;0.756738;0.53953
93793083;1.30842;0.793081;0.648664
94832694;1.34613;0.831961;0.676731
95874285;1.40171;0.863142;0.697283
96917955;1.44081;0.897196;0.721166
97963808;1.48679;0.932366;0.748505
981011953;1.54053;0.969043;0.775896
991062505;1.59844;1.00487;0.803712
1001115584;1.62989;1.04732;0.830922
1011171316;1.68303;1.08461;0.856767
1021229834;1.7142;1.11805;0.881004
1031291277;1.77396;1.15937;0.913437
1041355792;1.8234;1.19353;0.939436
1051423532;1.86317;1.22995;0.967091
1061494659;1.90535;1.27284;0.992317
1071569342;1.96466;1.31065;1.01867
1081647759;1.85284;1.22515;1.06549
1091730096;1.88307;1.25344;1.08776
1101816549;1.91468;1.2832;1.10434
1111907324;1.95186;1.31258;1.12144
1122002637;1.98036;1.33594;1.14394
1132102715;2.02044;1.37149;1.171
1142207796;2.05654;1.40427;1.18845
1152318131;2.09278;1.43316;1.2074
1162433982;2.12271;1.46841;1.23356
1172555625;2.1599;1.50028;1.25412
1182683350;2.19767;1.53135;1.27611
1192817461;2.22445;1.57167;1.29906
1202958277;2.26486;1.60739;1.32257
121Scattered unsuccessful lookupFmax=1G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.284686;0.212944;0.182242
12410500;0.293742;0.217011;0.18475
12511025;0.304003;0.225416;0.186743
12611576;0.311266;0.229941;0.190234
12712154;0.322019;0.23705;0.191785
12812760;0.335873;0.197566;0.17663
12913396;0.254156;0.200742;0.177985
13014063;0.257884;0.20809;0.182488
13114763;0.268747;0.212805;0.184512
13215498;0.275761;0.218599;0.187055
13316269;0.284411;0.225019;0.189811
13417078;0.293868;0.232969;0.192948
13517927;0.302581;0.240961;0.196247
13618818;0.310295;0.247414;0.201635
13719753;0.320902;0.25755;0.205779
13820734;0.332901;0.264123;0.208846
13921764;0.343232;0.27272;0.213122
14022845;0.353248;0.281839;0.218593
14123980;0.368003;0.293474;0.223499
14225171;0.381121;0.239096;0.206337
14326421;0.295815;0.245268;0.208592
14427733;0.302739;0.250829;0.212216
14529110;0.310282;0.256042;0.215336
14630555;0.317739;0.262597;0.218509
14732072;0.326651;0.269394;0.222887
14833664;0.333309;0.274134;0.22609
14935335;0.342637;0.281229;0.229511
15037089;0.352968;0.287916;0.233577
15138930;0.362501;0.296253;0.23751
15240863;0.37305;0.302789;0.241859
15342892;0.382973;0.312494;0.24675
15445022;0.396509;0.32086;0.252076
15547258;0.408732;0.331518;0.257516
15649605;0.421324;0.25657;0.227379
15752069;0.316332;0.2636;0.230982
15854656;0.32267;0.26849;0.233806
15957372;0.331034;0.275542;0.237284
16060223;0.336706;0.281101;0.240758
16163216;0.346601;0.287614;0.245089
16266358;0.353837;0.293996;0.24796
16369657;0.361711;0.299171;0.251276
16473120;0.370848;0.306641;0.254976
16576756;0.380705;0.314558;0.259279
16680573;0.392356;0.322683;0.264567
16784580;0.402903;0.3313;0.267797
16888787;0.413095;0.339055;0.273794
16993204;0.424909;0.348186;0.278796
17097841;0.435143;0.357688;0.283902
171102709;0.449772;0.270956;0.231768
172107820;0.334199;0.27687;0.234649
173113186;0.341204;0.282717;0.238174
174118820;0.347782;0.289726;0.242315
175124735;0.356147;0.295735;0.245732
176130945;0.364725;0.303195;0.250341
177137465;0.374112;0.308473;0.254095
178144311;0.383493;0.316366;0.25833
179151499;0.39331;0.324358;0.264034
180159046;0.405062;0.330805;0.267106
181166970;0.414249;0.338593;0.271512
182175290;0.425361;0.348454;0.27656
183184026;0.43604;0.356745;0.281431
184193198;0.447754;0.366806;0.287822
185202828;0.460521;0.292112;0.248175
186212939;0.366147;0.29887;0.249272
187223555;0.378611;0.309193;0.255318
188234701;0.391272;0.319467;0.261065
189246404;0.407303;0.328914;0.267358
190258692;0.420912;0.34413;0.272032
191271594;0.437075;0.355685;0.277601
192285141;0.457603;0.368086;0.28658
193299365;0.479037;0.384931;0.293244
194314300;0.507467;0.405289;0.30119
195329981;0.531821;0.423469;0.311891
196346446;0.562258;0.446659;0.321785
197363734;0.596561;0.475356;0.333856
198381886;0.636681;0.504404;0.345909
199400945;0.684458;0.452635;0.313207
200420956;0.626855;0.479938;0.325881
201441967;0.665543;0.507966;0.338402
202464028;0.708485;0.547997;0.355594
203487192;0.759257;0.583321;0.37458
204511514;0.810455;0.623352;0.390532
205537052;0.868944;0.666437;0.412572
206563866;0.923688;0.708509;0.436788
207592020;0.984618;0.753952;0.465225
208621581;1.04787;0.807882;0.490296
209652620;1.11501;0.859286;0.517151
210685210;1.18835;0.915611;0.548613
211719429;1.26248;0.96881;0.577943
212755358;1.33766;1.02998;0.616954
213793083;1.42388;0.878319;0.62107
214832694;1.14898;0.911771;0.643282
215874285;1.19388;0.950175;0.666352
216917955;1.24007;0.985338;0.692568
217963808;1.29575;1.02681;0.721773
2181011953;1.34412;1.06585;0.743262
2191062505;1.40826;1.1088;0.772359
2201115584;1.46061;1.15562;0.801215
2211171316;1.50907;1.20222;0.82701
2221229834;1.53883;1.25102;0.853906
2231291277;1.59991;1.29968;0.884339
2241355792;1.68275;1.35678;0.919407
2251423532;1.74155;1.41034;0.951259
2261494659;1.80783;1.46071;0.986489
2271569342;1.88389;1.52213;1.01723
2281647759;1.38003;1.15439;0.939542
2291730096;1.41954;1.20504;0.960612
2301816549;1.46524;1.20504;0.981584
2311907324;1.51577;1.2545;1.00072
2322002637;1.5643;1.27684;1.02865
2332102715;1.6164;1.31173;1.05696
2342207796;1.67459;1.36484;1.08233
2352318131;1.73224;1.3929;1.11078
2362433982;1.79147;1.43898;1.13904
2372555625;1.85561;1.48533;1.17174
2382683350;1.92308;1.53672;1.19573
2392817461;1.99319;1.59248;1.23326
2402958277;2.06624;1.64522;1.267
241Scattered successful lookupFmax=5G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.445284;0.336613;0.275761
24410500;0.452289;0.341835;0.278091
24511025;0.469651;0.360906;0.289107
24611576;0.479773;0.368205;0.292358
24712154;0.48466;0.37019;0.296225
24812760;0.499683;0.392546;0.30534
24913396;0.512174;0.407945;0.313048
25014063;0.528019;0.428652;0.326056
25114763;0.543618;0.449347;0.338147
25215498;0.569911;0.345152;0.276683
25316269;0.42038;0.353546;0.278041
25417078;0.438953;0.367023;0.287464
25517927;0.441736;0.383773;0.288727
25618818;0.467243;0.397937;0.297487
25719753;0.473701;0.417751;0.30461
25820734;0.496783;0.431742;0.313763
25921764;0.512302;0.446372;0.315234
26022845;0.540303;0.466928;0.329017
26123980;0.547029;0.490481;0.341494
26225171;0.571951;0.511865;0.352406
26326421;0.588099;0.531945;0.367025
26427733;0.624451;0.560057;0.377492
26529110;0.639421;0.575902;0.390079
26630555;0.662793;0.604095;0.401627
26732072;0.693914;0.397826;0.291231
26833664;0.515706;0.403797;0.297533
26935335;0.526356;0.419177;0.30501
27037089;0.545249;0.426599;0.309907
27138930;0.569364;0.448098;0.320714
27240863;0.588474;0.46411;0.330154
27342892;0.607086;0.482858;0.338028
27445022;0.623159;0.500695;0.351717
27547258;0.649628;0.519982;0.359591
27649605;0.672775;0.547412;0.37337
27752069;0.6893;0.569037;0.386021
27854656;0.718794;0.596241;0.398907
27957372;0.743839;0.61868;0.414682
28060223;0.77996;0.64689;0.427548
28163216;0.800212;0.46797;0.354201
28266358;0.580496;0.480588;0.361488
28369657;0.600427;0.499051;0.369615
28473120;0.617487;0.511885;0.377137
28576756;0.629575;0.535642;0.388356
28680573;0.652736;0.552212;0.397276
28784580;0.664838;0.573209;0.407465
28888787;0.684513;0.588767;0.417614
28993204;0.69913;0.604919;0.428255
29097841;0.721796;0.629283;0.437548
291102709;0.742568;0.649232;0.4493
292107820;0.763853;0.674573;0.464928
293113186;0.787308;0.699353;0.478455
294118820;0.807523;0.723779;0.494232
295124735;0.828021;0.526782;0.395661
296130945;0.620277;0.537061;0.4048
297137465;0.636627;0.554836;0.412615
298144311;0.650786;0.569873;0.419033
299151499;0.666957;0.584323;0.427475
300159046;0.684974;0.599636;0.437328
301166970;0.699094;0.617726;0.443571
302175290;0.721774;0.638338;0.453984
303184026;0.736175;0.652572;0.462375
304193198;0.757902;0.675434;0.476308
305202828;0.768365;0.693498;0.487113
306212939;0.79641;0.722535;0.498397
307223555;0.815662;0.743075;0.510242
308234701;0.844352;0.772716;0.525891
309246404;0.86651;0.527066;0.408411
310258692;0.666025;0.546314;0.413315
311271594;0.684506;0.569633;0.425934
312285141;0.711655;0.591007;0.436614
313299365;0.736773;0.615713;0.4479
314314300;0.772618;0.65033;0.458668
315329981;0.793533;0.669441;0.467358
316346446;0.830774;0.704946;0.482379
317363734;0.871791;0.739235;0.494454
318381886;0.918919;0.782047;0.514678
319400945;0.96341;0.82189;0.528129
320420956;1.01574;0.866045;0.545339
321441967;1.08443;0.926164;0.566559
322464028;1.1573;0.993739;0.585711
323487192;1.24493;1.06694;0.614447
324511514;1.34807;0.782309;0.487272
325537052;1.06402;0.837684;0.501719
326563866;1.14102;0.896541;0.520581
327592020;1.22456;0.976764;0.547295
328621581;1.31539;1.05289;0.574432
329652620;1.41852;1.15964;0.612917
330685210;1.53939;1.25993;0.644665
331719429;1.67926;1.37268;0.684147
332755358;1.80696;1.49719;0.735501
333793083;1.94635;1.6266;0.785142
334832694;2.0882;1.76653;0.840495
335874285;2.23741;1.91528;0.893927
336917955;2.40979;2.07157;0.970436
337963808;2.57175;2.25605;1.05791
3381011953;2.7567;1.43617;0.794071
3391062505;2.04541;1.53752;0.835433
3401115584;2.15907;1.62982;0.896706
3411171316;2.27376;1.7369;0.958903
3421229834;2.40495;1.8451;0.994009
3431291277;2.52775;1.95764;1.06119
3441355792;2.6487;2.07894;1.12076
3451423532;2.77599;2.20762;1.18197
3461494659;2.91086;2.34478;1.23636
3471569342;3.05662;2.47722;1.31886
3481647759;3.22062;2.61647;1.38614
3491730096;3.37401;2.78601;1.45877
3501816549;3.53773;2.96013;1.53918
3511907324;3.70476;3.12657;1.62577
3522002637;3.89733;2.06809;1.30373
3532102715;2.82482;2.1662;1.34071
3542207796;2.92523;2.275;1.39579
3552318131;3.02764;2.37104;1.44656
3562433982;3.14426;2.47943;1.4971
3572555625;3.25635;2.5929;1.55121
3582683350;3.37029;2.71706;1.62546
3592817461;3.49815;2.84616;1.69258
3602958277;3.60796;2.98414;1.74543
361Scattered unsuccessful lookupFmax=5G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;0.648343;0.455756;0.30966
36410500;0.664648;0.477568;0.322089
36511025;0.701221;0.497037;0.3316
36611576;0.72521;0.515489;0.342875
36712154;0.749714;0.537861;0.352859
36812760;0.783885;0.558691;0.361945
36913396;0.81755;0.581411;0.370625
37014063;0.849254;0.602618;0.381347
37114763;0.890246;0.639126;0.398451
37215498;0.926427;0.438686;0.292097
37316269;0.609852;0.461046;0.301962
37417078;0.632234;0.48557;0.314143
37517927;0.664756;0.509315;0.32499
37618818;0.690398;0.540182;0.340135
37719753;0.729059;0.566944;0.35415
37820734;0.762157;0.598378;0.366095
37921764;0.804585;0.627556;0.381577
38022845;0.842877;0.657769;0.393959
38123980;0.879952;0.688444;0.408621
38225171;0.917714;0.720835;0.421782
38326421;0.959352;0.750345;0.436676
38427733;1.00172;0.789097;0.446805
38529110;1.04255;0.822793;0.463766
38630555;1.08752;0.856279;0.485039
38732072;1.13018;0.561949;0.344111
38833664;0.736773;0.584723;0.356241
38935335;0.772354;0.617219;0.371906
39037089;0.807398;0.647266;0.384835
39138930;0.843626;0.678739;0.400844
39240863;0.880828;0.709839;0.412927
39342892;0.919291;0.741547;0.428383
39445022;0.963986;0.776257;0.442728
39547258;1.00228;0.807178;0.455016
39649605;1.05207;0.843444;0.468981
39752069;1.09419;0.877038;0.485973
39854656;1.13802;0.90981;0.501053
39957372;1.18566;0.952877;0.520035
40060223;1.23422;0.985316;0.535592
40163216;1.28227;0.623178;0.398067
40266358;0.807784;0.646056;0.410959
40369657;0.84246;0.673608;0.424584
40473120;0.875774;0.704233;0.438276
40576756;0.917752;0.735033;0.452603
40680573;0.953107;0.766641;0.469747
40784580;0.996433;0.799922;0.487529
40888787;1.04048;0.831293;0.500473
40993204;1.08448;0.867617;0.516494
41097841;1.12642;0.905135;0.531238
411102709;1.17463;0.943277;0.546737
412107820;1.22075;0.976058;0.56715
413113186;1.26705;1.01373;0.58288
414118820;1.31435;1.05238;0.599504
415124735;1.36123;0.653535;0.429297
416130945;0.84201;0.677528;0.445616
417137465;0.873784;0.705756;0.457776
418144311;0.91164;0.733461;0.47128
419151499;0.946632;0.763113;0.487865
420159046;0.985415;0.797971;0.504057
421166970;1.02618;0.830874;0.519911
422175290;1.06791;0.865961;0.535371
423184026;1.11017;0.904381;0.551778
424193198;1.15646;0.936487;0.569905
425202828;1.20442;0.972124;0.583971
426212939;1.24959;1.00906;0.599834
427223555;1.29502;1.0493;0.618474
428234701;1.34361;1.08834;0.634255
429246404;1.39241;0.674736;0.457188
430258692;0.890018;0.712844;0.469536
431271594;0.940313;0.755777;0.491604
432285141;0.997027;0.798965;0.512576
433299365;1.04986;0.845228;0.534451
434314300;1.12029;0.901515;0.554451
435329981;1.20083;0.965103;0.57494
436346446;1.29115;1.03681;0.606568
437363734;1.38093;1.10804;0.632581
438381886;1.47921;1.18221;0.664545
439400945;1.59926;1.27617;0.688945
440420956;1.72248;1.37734;0.720762
441441967;1.89329;1.51551;0.762712
442464028;2.07369;1.66971;0.802088
443487192;2.28054;1.83725;0.882691
444511514;2.50107;1.20567;0.63139
445537052;1.67504;1.33024;0.672975
446563866;1.83276;1.46303;0.720358
447592020;2.03482;1.62189;0.776239
448621581;2.25673;1.79946;0.84223
449652620;2.48863;1.98794;0.922926
450685210;2.73291;2.18974;1.0018
451719429;3.00198;2.39611;1.07741
452755358;3.28009;2.63183;1.17402
453793083;3.5746;2.87021;1.26616
454832694;3.89176;3.12587;1.35665
455874285;4.22251;3.39155;1.4509
456917955;4.56295;3.68131;1.57354
457963808;4.91906;3.97749;1.70168
4581011953;5.29748;2.38561;1.18609
4591062505;3.24818;2.54937;1.25284
4601115584;3.46777;2.72524;1.34931
4611171316;3.64879;2.89752;1.43171
4621229834;3.87234;3.10254;1.48687
4631291277;4.08405;3.26527;1.59347
4641355792;4.32591;3.43837;1.67245
4651423532;4.60347;3.62826;1.77423
4661494659;4.89102;3.8532;1.84697
4671569342;5.18866;4.08223;1.96826
4681647759;5.50706;4.33687;2.06184
4691730096;5.8334;4.5922;2.1636
4701816549;6.189;4.89431;2.27704
4711907324;6.53794;5.18533;2.39346
4722002637;6.90922;2.98951;1.67014
4732102715;4.07846;3.15695;1.72811
4742207796;4.31241;3.33061;1.81318
4752318131;4.52368;3.5178;1.90076
4762433982;4.76302;3.701;1.97357
4772555625;5.01907;3.91905;2.06161
4782683350;5.28563;4.1238;2.1783
4792817461;5.57286;4.3463;2.27831
4802958277;5.87055;4.59742;2.36376