Files
boost_unordered_benchmarks/clang_libcpp/unique_scattered_lookup.cpp.csv
2022-10-31 15:52:29 -04:00

7.9 KiB

1Scattered successful lookup:
2std::unordered_set;boost::unordered_set;multi_index::hashed_unique
310000;0.300811;0.242217;0.246179
410500;0.305558;0.245773;0.253069
511025;0.30946;0.252662;0.257109
611576;0.316421;0.260757;0.264002
712154;0.322531;0.263884;0.267555
812760;0.32853;0.222749;0.229983
913396;0.287026;0.222469;0.232385
1014063;0.293732;0.228051;0.239305
1114763;0.300387;0.234289;0.243353
1215498;0.30647;0.239588;0.248934
1316269;0.311398;0.24301;0.253178
1417078;0.318692;0.24915;0.258716
1517927;0.327158;0.254073;0.264622
1618818;0.334905;0.260974;0.270027
1719753;0.343208;0.267757;0.275003
1820734;0.350622;0.274921;0.282368
1921764;0.355764;0.28083;0.288836
2022845;0.36305;0.28621;0.294209
2123980;0.36943;0.292518;0.301563
2225171;0.377035;0.244562;0.256063
2326421;0.330658;0.248085;0.260365
2427733;0.334857;0.253957;0.266062
2529110;0.339853;0.25987;0.271627
2630555;0.345927;0.263623;0.276129
2732072;0.351735;0.269693;0.28172
2833664;0.356479;0.276732;0.288241
2935335;0.362646;0.282419;0.294002
3037089;0.368223;0.289271;0.300807
3138930;0.374557;0.295319;0.306482
3240863;0.380685;0.301907;0.313222
3342892;0.385769;0.30793;0.319113
3445022;0.391633;0.314793;0.324868
3547258;0.39845;0.320916;0.332281
3649605;0.405134;0.257835;0.270565
3752069;0.350147;0.26223;0.274958
3854656;0.353809;0.267085;0.280725
3957372;0.357929;0.273248;0.2851
4060223;0.36283;0.277911;0.290209
4163216;0.367364;0.283521;0.297392
4266358;0.372796;0.290212;0.303454
4369657;0.378309;0.295666;0.309317
4473120;0.383772;0.30123;0.315127
4576756;0.389772;0.30793;0.320589
4680573;0.395801;0.314156;0.326684
4784580;0.402652;0.320378;0.333648
4888787;0.40819;0.326633;0.339272
4993204;0.414447;0.332411;0.343907
5097841;0.420121;0.337681;0.349402
51102709;0.426027;0.270493;0.276938
52107820;0.36313;0.275166;0.282198
53113186;0.367623;0.279486;0.286064
54118820;0.371832;0.285242;0.291636
55124735;0.376426;0.29074;0.297167
56130945;0.380581;0.296662;0.302853
57137465;0.385867;0.302443;0.308043
58144311;0.391798;0.308426;0.314122
59151499;0.39783;0.314715;0.320711
60159046;0.403809;0.320832;0.326465
61166970;0.409807;0.326687;0.332774
62175290;0.415885;0.332848;0.338681
63184026;0.421706;0.338457;0.344171
64193198;0.427594;0.344211;0.349942
65202828;0.433692;0.280828;0.289156
66212939;0.397789;0.287223;0.298068
67223555;0.39965;0.292362;0.303235
68234701;0.408118;0.299215;0.306686
69246404;0.418396;0.306072;0.314873
70258692;0.430547;0.314576;0.322717
71271594;0.442321;0.321912;0.331719
72285141;0.453768;0.331264;0.340217
73299365;0.465709;0.340534;0.347349
74314300;0.48298;0.350731;0.357153
75329981;0.500285;0.362628;0.369157
76346446;0.514246;0.371359;0.379844
77363734;0.531329;0.382347;0.390118
78381886;0.553333;0.393613;0.404067
79400945;0.580647;0.37631;0.379988
80420956;0.716224;0.385167;0.392946
81441967;0.734132;0.404769;0.408607
82464028;0.754049;0.420318;0.423161
83487192;0.779522;0.435023;0.437109
84511514;0.800222;0.453563;0.455686
85537052;0.829268;0.471722;0.474398
86563866;0.851295;0.491417;0.494937
87592020;0.877065;0.512465;0.515597
88621581;0.903895;0.533979;0.535088
89652620;0.931807;0.556133;0.557698
90685210;0.959005;0.579036;0.579858
91719429;0.98834;0.603418;0.604655
92755358;1.02012;0.626596;0.628049
93793083;1.05096;0.646242;0.651888
94832694;1.17132;0.664042;0.667525
95874285;1.17934;0.676814;0.683837
96917955;1.18824;0.694627;0.696619
97963808;1.2002;0.711455;0.712785
981011953;1.2156;0.729185;0.735637
991062505;1.23003;0.74747;0.75357
1001115584;1.25019;0.766593;0.773686
1011171316;1.26804;0.785998;0.792879
1021229834;1.28366;0.806757;0.813373
1031291277;1.30398;0.828716;0.834999
1041355792;1.33036;0.850712;0.85851
1051423532;1.353;0.872757;0.882332
1061494659;1.3778;0.896249;0.90682
1071569342;1.40228;0.919264;0.9321
1081647759;1.41035;0.874137;0.87799
1091730096;1.4129;0.888594;0.892745
1101816549;1.42305;0.903243;0.909872
1111907324;1.4315;0.919664;0.926879
1122002637;1.44033;0.935488;0.940347
1132102715;1.4531;0.953576;0.959634
1142207796;1.46419;0.9718;0.977993
1152318131;1.48008;0.990728;0.996623
1162433982;1.49571;1.01002;1.0181
1172555625;1.51453;1.03026;1.03863
1182683350;1.53457;1.05077;1.05985
1192817461;1.55442;1.07181;1.07828
1202958277;1.57401;1.09453;1.1017
121Scattered unsuccessful lookup:
122std::unordered_set;boost::unordered_set;multi_index::hashed_unique
12310000;0.399874;0.300193;0.318982
12410500;0.413088;0.304888;0.326173
12511025;0.424464;0.312215;0.331136
12611576;0.435075;0.317462;0.337144
12712154;0.448368;0.323717;0.344058
12812760;0.458488;0.263383;0.288037
12913396;0.344923;0.27156;0.296287
13014063;0.35633;0.27758;0.302548
13114763;0.367298;0.288788;0.313978
13215498;0.383371;0.296411;0.324136
13316269;0.395122;0.30742;0.332684
13417078;0.409444;0.314698;0.341691
13517927;0.420095;0.324494;0.351851
13618818;0.432713;0.330069;0.360509
13719753;0.444469;0.337561;0.372443
13820734;0.456455;0.343449;0.379386
13921764;0.468193;0.350313;0.389126
14022845;0.481552;0.356397;0.395893
14123980;0.492522;0.364077;0.404585
14225171;0.506397;0.289707;0.313002
14326421;0.392556;0.297752;0.323637
14427733;0.40497;0.305668;0.334554
14529110;0.414803;0.313926;0.342995
14630555;0.425739;0.32294;0.353503
14732072;0.436508;0.331446;0.364771
14833664;0.449759;0.339117;0.37577
14935335;0.461873;0.346811;0.385013
15037089;0.473837;0.354216;0.396762
15138930;0.485225;0.36168;0.405413
15240863;0.495428;0.367897;0.414738
15342892;0.507076;0.376277;0.424726
15445022;0.518151;0.382844;0.433901
15547258;0.529695;0.390359;0.444588
15649605;0.541526;0.305426;0.338422
15752069;0.411951;0.313804;0.348297
15854656;0.423331;0.321167;0.357437
15957372;0.433577;0.330219;0.36866
16060223;0.444601;0.338906;0.379014
16163216;0.455964;0.347145;0.38986
16266358;0.469771;0.356883;0.401523
16369657;0.479559;0.363899;0.410565
16473120;0.491384;0.371346;0.421222
16576756;0.502764;0.378802;0.43088
16680573;0.513962;0.385367;0.440574
16784580;0.524149;0.391739;0.449273
16888787;0.53617;0.398234;0.458097
16993204;0.54758;0.405147;0.466898
17097841;0.562911;0.411941;0.475814
171102709;0.570451;0.32081;0.348486
172107820;0.430237;0.329074;0.358856
173113186;0.441611;0.337751;0.370149
174118820;0.453134;0.346295;0.381299
175124735;0.46451;0.354986;0.392158
176130945;0.478627;0.363793;0.403955
177137465;0.488379;0.371947;0.415137
178144311;0.499386;0.379203;0.42444
179151499;0.510412;0.385972;0.433617
180159046;0.521154;0.392892;0.442548
181166970;0.531852;0.399071;0.452007
182175290;0.54296;0.405529;0.460648
183184026;0.558877;0.412434;0.469275
184193198;0.567049;0.419739;0.478793
185202828;0.58014;0.333714;0.36751
186212939;0.461904;0.342897;0.380102
187223555;0.476452;0.353214;0.392684
188234701;0.488381;0.363881;0.405678
189246404;0.507949;0.374995;0.420591
190258692;0.533543;0.387748;0.436859
191271594;0.554848;0.399281;0.454736
192285141;0.570211;0.410906;0.46906
193299365;0.599293;0.427439;0.487322
194314300;0.627676;0.441533;0.506325
195329981;0.663289;0.460415;0.528795
196346446;0.702759;0.481061;0.553185
197363734;0.740066;0.501782;0.580149
198381886;0.783899;0.526489;0.609757
199400945;0.828496;0.465897;0.518948
200420956;0.813167;0.491472;0.553973
201441967;0.858526;0.521963;0.582554
202464028;0.906006;0.550252;0.613421
203487192;0.952196;0.579235;0.645417
204511514;1.00467;0.611804;0.681479
205537052;1.05681;0.646199;0.725832
206563866;1.11457;0.682773;0.765039
207592020;1.17236;0.71953;0.808573
208621581;1.22922;0.756711;0.844866
209652620;1.29028;0.79526;0.885439
210685210;1.35248;0.835792;0.928849
211719429;1.41897;0.87751;0.973584
212755358;1.4865;0.920527;1.01988
213793083;1.55555;0.796867;0.907078
214832694;1.36631;0.825014;0.951981
215874285;1.40705;0.853725;0.98424
216917955;1.44702;0.884943;1.0101
217963808;1.49048;0.916793;1.04284
2181011953;1.53363;0.950095;1.10447
2191062505;1.57994;0.983568;1.13334
2201115584;1.62805;1.01805;1.1774
2211171316;1.677;1.05338;1.22671
2221229834;1.72748;1.08922;1.27121
2231291277;1.78252;1.12712;1.31485
2241355792;1.83861;1.16556;1.36296
2251423532;1.89617;1.20502;1.41256
2261494659;1.9616;1.2467;1.46451
2271569342;2.02813;1.29059;1.51769
2281647759;1.66958;1.05162;1.27861
2291730096;1.69959;1.07729;1.31293
2301816549;1.73665;1.10714;1.36193
2311907324;1.77537;1.13597;1.40303
2322002637;1.81118;1.16394;1.42879
2332102715;1.85194;1.19797;1.47594
2342207796;1.894;1.22868;1.51847
2352318131;1.943;1.26043;1.55205
2362433982;1.98914;1.29683;1.60501
2372555625;2.04096;1.33041;1.65073
2382683350;2.09557;1.36512;1.69651
2392817461;2.1513;1.40727;1.74235
2402958277;2.20822;1.44178;1.79088