Files
boost_unordered_benchmarks/gcc/non_unique_scattered_lookup.cpp.csv
2023-02-25 16:56:47 -05:00

16 KiB

1Scattered successful lookupFmax=1G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.24959;0.16888;0.155381
410500;0.220048;0.174513;0.154235
511025;0.224404;0.17727;0.15928
611576;0.22957;0.183346;0.163299
712154;0.230909;0.190146;0.168722
812760;0.23332;0.170974;0.162843
913396;0.237571;0.178752;0.168192
1014063;0.239667;0.185553;0.170581
1114763;0.244118;0.18556;0.171227
1215498;0.244289;0.185841;0.173389
1316269;0.257027;0.193359;0.177013
1417078;0.25864;0.19205;0.178066
1517927;0.257868;0.198084;0.178926
1618818;0.267572;0.199436;0.178471
1719753;0.271998;0.203368;0.186076
1820734;0.277155;0.208427;0.1859
1921764;0.253778;0.215996;0.186595
2022845;0.26066;0.218606;0.190842
2123980;0.264719;0.226756;0.193102
2225171;0.272754;0.203251;0.193962
2326421;0.273374;0.213883;0.197049
2427733;0.278182;0.217253;0.19887
2529110;0.280511;0.226541;0.200894
2630555;0.284037;0.233857;0.203887
2732072;0.292535;0.234467;0.208553
2833664;0.29456;0.24252;0.210225
2935335;0.297419;0.24388;0.212277
3037089;0.306638;0.249645;0.214888
3138930;0.310931;0.259741;0.220173
3240863;0.314367;0.257114;0.221177
3342892;0.280197;0.267474;0.224817
3445022;0.286243;0.275835;0.229141
3547258;0.291212;0.278584;0.232764
3649605;0.291986;0.220347;0.210955
3752069;0.296724;0.225738;0.211935
3854656;0.303775;0.230309;0.214336
3957372;0.305975;0.233053;0.216057
4060223;0.312862;0.238666;0.219532
4163216;0.320822;0.24167;0.221478
4266358;0.326779;0.246721;0.223457
4369657;0.331016;0.247854;0.224566
4473120;0.336971;0.25248;0.227301
4576756;0.340004;0.25697;0.228867
4680573;0.34814;0.259521;0.230882
4784580;0.349192;0.260156;0.232832
4888787;0.289032;0.265693;0.234538
4993204;0.293648;0.270599;0.236051
5097841;0.297364;0.274416;0.239019
51102709;0.300844;0.245172;0.224748
52107820;0.304246;0.247332;0.226147
53113186;0.306327;0.250975;0.227746
54118820;0.312084;0.255275;0.229847
55124735;0.320658;0.259238;0.231941
56130945;0.31985;0.26521;0.234428
57137465;0.325266;0.264022;0.234831
58144311;0.332892;0.272259;0.23759
59151499;0.334423;0.279369;0.241041
60159046;0.341757;0.285496;0.244435
61166970;0.34699;0.289082;0.247543
62175290;0.304677;0.293974;0.248894
63184026;0.312402;0.298458;0.250287
64193198;0.319665;0.303186;0.25411
65202828;0.324341;0.269521;0.243274
66212939;0.329042;0.273642;0.241489
67223555;0.335506;0.275997;0.242921
68234701;0.340974;0.283272;0.24654
69246404;0.350116;0.287253;0.248966
70258692;0.356925;0.292215;0.251953
71271594;0.368206;0.299344;0.255832
72285141;0.377456;0.306752;0.259309
73299365;0.385207;0.315104;0.263607
74314300;0.405208;0.323241;0.268432
75329981;0.413246;0.32953;0.269778
76346446;0.429614;0.33808;0.274764
77363734;0.426004;0.347986;0.281077
78381886;0.452329;0.355527;0.281596
79400945;0.469623;0.321167;0.278748
80420956;0.496201;0.33139;0.285034
81441967;0.52064;0.347325;0.290002
82464028;0.543464;0.362451;0.298652
83487192;0.572749;0.378781;0.303432
84511514;0.615381;0.396928;0.310818
85537052;0.655907;0.421112;0.322399
86563866;0.695415;0.444255;0.338839
87592020;0.739579;0.463889;0.348641
88621581;0.773325;0.489795;0.360224
89652620;0.818187;0.515649;0.378066
90685210;0.869306;0.54652;0.386553
91719429;0.866748;0.575761;0.401183
92755358;0.904727;0.606007;0.422399
93793083;0.933614;0.618404;0.504112
94832694;0.965863;0.643734;0.523014
95874285;1.00122;0.669989;0.536989
96917955;1.03729;0.696205;0.555836
97963808;1.07153;0.722975;0.573198
981011953;1.10814;0.752907;0.594973
991062505;1.1435;0.780823;0.614044
1001115584;1.17693;0.81336;0.635079
1011171316;1.21557;0.843826;0.655676
1021229834;1.25156;0.869788;0.676317
1031291277;1.28673;0.903148;0.696013
1041355792;1.3243;0.930161;0.71358
1051423532;1.36172;0.959886;0.736638
1061494659;1.25098;0.99417;0.752244
1071569342;1.2729;1.02704;0.778197
1081647759;1.29575;0.918753;0.785697
1091730096;1.32012;0.94078;0.801599
1101816549;1.3417;0.963278;0.817174
1111907324;1.36632;0.983993;0.832566
1122002637;1.38991;1.00221;0.845879
1132102715;1.41593;1.02931;0.860378
1142207796;1.4464;1.05468;0.877627
1152318131;1.47552;1.07882;0.889704
1162433982;1.50508;1.1063;0.901909
1172555625;1.53474;1.13372;0.919339
1182683350;1.5673;1.15924;0.934758
1192817461;1.60023;1.19447;0.949524
1202958277;1.42601;1.22546;0.964022
121Scattered unsuccessful lookupFmax=1G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.276458;0.185027;0.1431
12410500;0.199442;0.189819;0.14361
12511025;0.20751;0.195695;0.148028
12611576;0.214527;0.206943;0.153377
12712154;0.22158;0.211971;0.157015
12812760;0.228413;0.169382;0.141194
12913396;0.235627;0.173687;0.143958
13014063;0.244656;0.178543;0.144193
13114763;0.251142;0.18542;0.150254
13215498;0.259207;0.18724;0.15078
13316269;0.269363;0.196744;0.156368
13417078;0.275322;0.201026;0.158043
13517927;0.284918;0.207598;0.162941
13618818;0.298844;0.213399;0.165258
13719753;0.305958;0.2223;0.169878
13820734;0.319669;0.228318;0.172524
13921764;0.235683;0.233678;0.174595
14022845;0.243917;0.242757;0.180962
14123980;0.249052;0.253467;0.184408
14225171;0.255862;0.2032;0.169997
14326421;0.260945;0.209827;0.172444
14427733;0.270772;0.214604;0.173779
14529110;0.279261;0.218882;0.177897
14630555;0.286514;0.224562;0.17974
14732072;0.296264;0.231793;0.183612
14833664;0.304893;0.235752;0.186196
14935335;0.316842;0.24079;0.189255
15037089;0.327013;0.246483;0.192483
15138930;0.336337;0.255546;0.196358
15240863;0.348636;0.258872;0.199242
15342892;0.250798;0.269331;0.203483
15445022;0.257349;0.276721;0.207512
15547258;0.263611;0.284543;0.211406
15649605;0.270438;0.214912;0.181576
15752069;0.277106;0.22154;0.184102
15854656;0.283872;0.225266;0.18655
15957372;0.29165;0.230796;0.189344
16060223;0.29836;0.236389;0.19223
16163216;0.307689;0.242238;0.195006
16266358;0.317806;0.247515;0.198019
16369657;0.327864;0.251616;0.201023
16473120;0.338619;0.258023;0.204748
16576756;0.346957;0.265482;0.207552
16680573;0.358831;0.272069;0.210711
16784580;0.371034;0.279752;0.214754
16888787;0.261173;0.28667;0.217983
16993204;0.267271;0.294751;0.22217
17097841;0.273663;0.30347;0.225892
171102709;0.280359;0.225459;0.185563
172107820;0.287128;0.230502;0.187415
173113186;0.294035;0.235667;0.19055
174118820;0.303558;0.242081;0.193438
175124735;0.31146;0.24701;0.195946
176130945;0.3211;0.253465;0.199867
177137465;0.331097;0.258215;0.201881
178144311;0.340436;0.265379;0.205517
179151499;0.350498;0.272622;0.209007
180159046;0.362078;0.278783;0.21181
181166970;0.373168;0.285702;0.216384
182175290;0.270236;0.294292;0.219585
183184026;0.279675;0.303686;0.223966
184193198;0.289251;0.311867;0.227627
185202828;0.301786;0.242785;0.198952
186212939;0.306796;0.250048;0.199367
187223555;0.318522;0.260595;0.203609
188234701;0.331155;0.270207;0.208228
189246404;0.345918;0.277315;0.213105
190258692;0.361184;0.28579;0.218106
191271594;0.378939;0.297589;0.224656
192285141;0.393964;0.311372;0.229548
193299365;0.41751;0.322497;0.235755
194314300;0.4374;0.341093;0.243203
195329981;0.463302;0.357789;0.248027
196346446;0.491964;0.378587;0.258095
197363734;0.423026;0.40487;0.264808
198381886;0.453715;0.432216;0.274318
199400945;0.483884;0.391082;0.264557
200420956;0.519402;0.416002;0.274178
201441967;0.555128;0.442406;0.288872
202464028;0.601906;0.476639;0.305981
203487192;0.644703;0.507573;0.32495
204511514;0.69528;0.543366;0.339398
205537052;0.74984;0.582725;0.362134
206563866;0.802625;0.620478;0.381782
207592020;0.860364;0.660997;0.401583
208621581;0.922518;0.709964;0.427639
209652620;0.990131;0.752864;0.45398
210685210;1.05916;0.803777;0.476833
211719429;0.836133;0.851012;0.503169
212755358;0.868719;0.905086;0.525832
213793083;0.907246;0.728398;0.510124
214832694;0.947811;0.757624;0.526669
215874285;0.990862;0.788928;0.542565
216917955;1.03546;0.819052;0.559801
217963808;1.07713;0.852748;0.57779
2181011953;1.1218;0.885629;0.599219
2191062505;1.16865;0.920068;0.61634
2201115584;1.20989;0.955086;0.63854
2211171316;1.25695;0.988306;0.660654
2221229834;1.30975;1.02038;0.68478
2231291277;1.36564;1.05782;0.710166
2241355792;1.42805;1.09946;0.730461
2251423532;1.49654;1.14258;0.757715
2261494659;1.03002;1.18831;0.782904
2271569342;1.0663;1.23631;0.811897
2281647759;1.10514;0.888856;0.696649
2291730096;1.14271;0.918498;0.714845
2301816549;1.1837;0.945292;0.732776
2311907324;1.23002;0.974661;0.752292
2322002637;1.27722;1.00812;0.772006
2332102715;1.32517;1.04439;0.78954
2342207796;1.37948;1.07926;0.810317
2352318131;1.43381;1.11473;0.830427
2362433982;1.49101;1.15465;0.851729
2372555625;1.55204;1.19685;0.872835
2382683350;1.61723;1.24099;0.898949
2392817461;1.68328;1.29116;0.923192
2402958277;1.11344;1.33768;0.946188
241Scattered successful lookupFmax=5G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.398385;0.296278;0.218495
24410500;0.407287;0.299531;0.22051
24511025;0.417959;0.30951;0.230196
24611576;0.423629;0.318779;0.236419
24712154;0.447932;0.327984;0.23947
24812760;0.457448;0.353036;0.248032
24913396;0.47499;0.366469;0.256865
25014063;0.496426;0.383197;0.26724
25114763;0.514343;0.39958;0.279004
25215498;0.532377;0.30763;0.222206
25316269;0.399149;0.31305;0.225497
25417078;0.412279;0.325272;0.23303
25517927;0.422555;0.339143;0.23846
25618818;0.443327;0.354138;0.242996
25719753;0.451148;0.367078;0.25275
25820734;0.460255;0.382223;0.255713
25921764;0.480552;0.387021;0.255967
26022845;0.493523;0.408367;0.26671
26123980;0.509071;0.429409;0.278003
26225171;0.527784;0.444221;0.291511
26326421;0.549283;0.471266;0.301266
26427733;0.564864;0.491126;0.314024
26529110;0.600805;0.50279;0.322813
26630555;0.632745;0.528781;0.333518
26732072;0.661473;0.33981;0.240113
26833664;0.434408;0.3444;0.242614
26935335;0.450802;0.359544;0.247713
27037089;0.46647;0.365667;0.253998
27138930;0.483746;0.386425;0.261249
27240863;0.49948;0.399846;0.267272
27342892;0.515569;0.415112;0.275958
27445022;0.544773;0.434522;0.283997
27547258;0.558242;0.451339;0.292841
27649605;0.581912;0.470717;0.301046
27752069;0.601769;0.495484;0.315324
27854656;0.615903;0.517074;0.324355
27957372;0.642901;0.535168;0.334393
28060223;0.676934;0.564545;0.346073
28163216;0.69682;0.397788;0.280903
28266358;0.50425;0.409488;0.287066
28369657;0.515929;0.424789;0.293335
28473120;0.529884;0.437136;0.300078
28576756;0.545104;0.45869;0.309573
28680573;0.563236;0.471161;0.316419
28784580;0.575527;0.485949;0.32218
28888787;0.597262;0.505687;0.331032
28993204;0.613674;0.518116;0.341674
29097841;0.625235;0.539699;0.348971
291102709;0.655253;0.556222;0.359459
292107820;0.680012;0.580522;0.369954
293113186;0.706791;0.601983;0.38043
294118820;0.731207;0.626523;0.391819
295124735;0.758478;0.444761;0.313183
296130945;0.785655;0.45423;0.318769
297137465;0.537724;0.469418;0.325064
298144311;0.55229;0.483796;0.332109
299151499;0.567705;0.495561;0.336879
300159046;0.581997;0.512355;0.346416
301166970;0.590901;0.526739;0.351907
302175290;0.610642;0.542339;0.359021
303184026;0.631456;0.558072;0.367007
304193198;0.651388;0.576905;0.375806
305202828;0.671762;0.595437;0.386853
306212939;0.700715;0.619802;0.397339
307223555;0.725523;0.635252;0.406727
308234701;0.755529;0.660774;0.420124
309246404;0.777119;0.441693;0.313553
310258692;0.821621;0.459479;0.320768
311271594;0.561007;0.478785;0.329723
312285141;0.582176;0.500334;0.337102
313299365;0.612157;0.520894;0.345564
314314300;0.637992;0.546557;0.35603
315329981;0.664737;0.566172;0.366237
316346446;0.692622;0.594455;0.375263
317363734;0.727479;0.624572;0.385716
318381886;0.760855;0.657525;0.398991
319400945;0.808261;0.691778;0.412603
320420956;0.853849;0.729773;0.427262
321441967;0.911927;0.779078;0.440774
322464028;0.984223;0.839001;0.460202
323487192;1.05837;0.905474;0.475757
324511514;1.14737;0.660359;0.38532
325537052;1.25449;0.704665;0.39867
326563866;0.881239;0.758449;0.412721
327592020;0.953038;0.828948;0.433734
328621581;1.02795;0.898589;0.454952
329652620;1.11452;0.991669;0.480786
330685210;1.20866;1.08044;0.51159
331719429;1.31227;1.17988;0.543912
332755358;1.42651;1.28482;0.576431
333793083;1.54241;1.40396;0.627576
334832694;1.66884;1.52683;0.672153
335874285;1.80797;1.65531;0.720879
336917955;1.94687;1.7885;0.772392
337963808;2.10581;1.95118;0.832599
3381011953;2.27402;1.22463;0.63109
3391062505;2.43945;1.30852;0.671741
3401115584;1.69136;1.38891;0.711233
3411171316;1.78314;1.4802;0.748947
3421229834;1.87352;1.58014;0.798144
3431291277;1.98199;1.67824;0.838588
3441355792;2.07827;1.77762;0.880717
3451423532;2.19358;1.88918;0.929872
3461494659;2.29415;2.00594;0.99495
3471569342;2.42378;2.12653;1.03171
3481647759;2.54467;2.25043;1.08971
3491730096;2.68023;2.39221;1.15194
3501816549;2.81512;2.53734;1.20728
3511907324;2.96491;2.67842;1.27389
3522002637;3.13546;1.73024;1.01382
3532102715;3.3145;1.81911;1.05428
3542207796;3.46791;1.90998;1.07982
3552318131;2.32614;1.99996;1.11833
3562433982;2.41294;2.09145;1.17539
3572555625;2.51537;2.18663;1.20185
3582683350;2.61916;2.29522;1.25595
3592817461;2.72675;2.41151;1.29406
3602958277;2.83244;2.51846;1.34984
361Scattered unsuccessful lookupFmax=5G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;0.597802;0.403069;0.252164
36410500;0.616206;0.424136;0.256398
36511025;0.64445;0.441064;0.265632
36611576;0.674368;0.461371;0.274776
36712154;0.698188;0.479213;0.28616
36812760;0.720131;0.510387;0.289403
36913396;0.756203;0.528483;0.297517
37014063;0.785004;0.555451;0.304212
37114763;0.826517;0.582887;0.319574
37215498;0.854044;0.400241;0.240228
37316269;0.541748;0.417262;0.253387
37417078;0.568431;0.437213;0.257046
37517927;0.593181;0.455021;0.262806
37618818;0.616909;0.482625;0.273769
37719753;0.641207;0.500921;0.281442
37820734;0.674242;0.528233;0.292951
37921764;0.704747;0.557798;0.300909
38022845;0.741155;0.580331;0.309785
38123980;0.774747;0.611093;0.322538
38225171;0.81482;0.64272;0.336049
38326421;0.857433;0.677152;0.348911
38427733;0.901758;0.709392;0.355618
38529110;0.944063;0.741278;0.368113
38630555;0.990899;0.78012;0.382727
38732072;1.04119;0.495066;0.279859
38833664;0.658846;0.515992;0.289293
38935335;0.687678;0.5413;0.297904
39037089;0.721951;0.565112;0.309421
39138930;0.757871;0.596855;0.321067
39240863;0.795042;0.625527;0.326017
39342892;0.833928;0.657788;0.339998
39445022;0.875442;0.687058;0.348676
39547258;0.916521;0.723238;0.357382
39649605;0.957906;0.758152;0.366698
39752069;0.998969;0.788753;0.384459
39854656;1.04568;0.82557;0.394086
39957372;1.08965;0.869058;0.404926
40060223;1.14001;0.904233;0.419242
40163216;1.18057;0.548688;0.317244
40266358;0.713239;0.567085;0.326683
40369657;0.742023;0.59273;0.334914
40473120;0.778158;0.623638;0.346969
40576756;0.813131;0.65279;0.357333
40680573;0.849224;0.679964;0.367776
40784580;0.891603;0.71397;0.377522
40888787;0.931909;0.742891;0.387593
40993204;0.972507;0.777364;0.401153
41097841;1.01333;0.813542;0.412021
411102709;1.05579;0.852864;0.42484
412107820;1.10128;0.884355;0.435369
413113186;1.14571;0.928143;0.448737
414118820;1.18961;0.96483;0.459466
415124735;1.23569;0.575658;0.34078
416130945;1.2795;0.598299;0.348982
417137465;0.756025;0.623025;0.359282
418144311;0.790004;0.647035;0.369579
419151499;0.823931;0.677721;0.378743
420159046;0.85875;0.708326;0.392474
421166970;0.898848;0.7386;0.402791
422175290;0.938938;0.771693;0.412665
423184026;0.981516;0.810562;0.424353
424193198;1.02991;0.845295;0.435123
425202828;1.07568;0.884588;0.448425
426212939;1.12113;0.922591;0.461911
427223555;1.16929;0.965658;0.475284
428234701;1.21603;1.00177;0.488223
429246404;1.26788;0.593186;0.350712
430258692;1.3376;0.632095;0.364948
431271594;0.811671;0.668333;0.380828
432285141;0.863746;0.715941;0.392676
433299365;0.921952;0.757131;0.407055
434314300;0.984768;0.81157;0.426317
435329981;1.05103;0.86798;0.444297
436346446;1.11988;0.926087;0.459343
437363734;1.20117;0.994521;0.478268
438381886;1.28963;1.06791;0.494524
439400945;1.40327;1.16289;0.528099
440420956;1.53007;1.27001;0.555148
441441967;1.66738;1.39284;0.585034
442464028;1.83104;1.53466;0.624454
443487192;2.0171;1.70557;0.649744
444511514;2.23233;1.09235;0.499475
445537052;2.48889;1.20097;0.540747
446563866;1.61486;1.33751;0.584868
447592020;1.79339;1.49168;0.622798
448621581;1.99049;1.65256;0.681256
449652620;2.20102;1.84489;0.73272
450685210;2.42878;2.03625;0.792567
451719429;2.66651;2.24188;0.856666
452755358;2.92681;2.46213;0.906178
453793083;3.19165;2.71179;0.989166
454832694;3.49304;2.95756;1.07062
455874285;3.79385;3.22585;1.15158
456917955;4.10898;3.50637;1.22398
457963808;4.4316;3.82042;1.29382
4581011953;4.76919;2.14433;0.937347
4591062505;5.06499;2.284;0.995884
4601115584;2.8533;2.41988;1.05178
4611171316;3.04091;2.56357;1.10017
4621229834;3.2421;2.73495;1.17017
4631291277;3.47361;2.91439;1.2187
4641355792;3.69639;3.11218;1.28826
4651423532;3.94406;3.32999;1.34497
4661494659;4.21048;3.55749;1.43823
4671569342;4.48985;3.81096;1.48659
4681647759;4.80219;4.07706;1.56614
4691730096;5.1078;4.36728;1.64726
4701816549;5.43012;4.66004;1.71827
4711907324;5.75954;4.96684;1.81158
4722002637;6.11821;2.64665;1.32273
4732102715;6.47572;2.79656;1.38447
4742207796;6.82324;2.96119;1.41655
4752318131;3.73068;3.1429;1.47967
4762433982;3.95327;3.31754;1.56442
4772555625;4.18105;3.53108;1.60546
4782683350;4.42398;3.75116;1.68036
4792817461;4.68672;3.99191;1.74159
4802958277;4.96115;4.24489;1.8151