Files
boost_unordered_benchmarks/clang_libcpp/unique_scattered_lookup.cpp.csv
2023-06-19 11:36:10 -04:00

7.8 KiB

1Scattered successful lookup:
2std::unordered_set;boost::unordered_set;multi_index::hashed_unique
310000;0.205855;0.143554;0.172781
410500;0.212072;0.150952;0.177388
511025;0.217352;0.160858;0.183531
611576;0.225497;0.169303;0.189357
712154;0.232976;0.176606;0.194187
812760;0.241713;0.132679;0.170021
913396;0.199765;0.138709;0.173985
1014063;0.205142;0.145491;0.177534
1114763;0.211515;0.152517;0.183161
1215498;0.216204;0.159445;0.18756
1316269;0.221343;0.1651;0.191317
1417078;0.228238;0.172418;0.196053
1517927;0.235449;0.179534;0.20246
1618818;0.242941;0.185082;0.207781
1719753;0.251268;0.192023;0.213304
1820734;0.257438;0.198947;0.219685
1921764;0.262971;0.20403;0.225134
2022845;0.269208;0.210181;0.230293
2123980;0.276144;0.215432;0.235295
2225171;0.282185;0.171085;0.195228
2326421;0.231913;0.176102;0.200218
2427733;0.23588;0.180394;0.204823
2529110;0.240064;0.186258;0.209521
2630555;0.245449;0.190064;0.214433
2732072;0.250672;0.194927;0.218987
2833664;0.255709;0.200261;0.224425
2935335;0.260611;0.205559;0.229904
3037089;0.265672;0.210848;0.23571
3138930;0.271654;0.216094;0.240546
3240863;0.276864;0.221104;0.246404
3342892;0.282586;0.225695;0.25148
3445022;0.287757;0.230606;0.257205
3547258;0.293811;0.236013;0.261886
3649605;0.299993;0.18548;0.209579
3752069;0.245279;0.188942;0.213594
3854656;0.249148;0.1926;0.217452
3957372;0.253181;0.196987;0.222291
4060223;0.257115;0.201081;0.227596
4163216;0.261403;0.205408;0.23191
4266358;0.265783;0.20995;0.237004
4369657;0.27095;0.214472;0.241813
4473120;0.275767;0.219308;0.246638
4576756;0.281363;0.224416;0.252145
4680573;0.286861;0.229351;0.257437
4784580;0.292637;0.234524;0.262746
4888787;0.298735;0.239146;0.267934
4993204;0.30448;0.243418;0.272645
5097841;0.310632;0.247791;0.277647
51102709;0.316276;0.194729;0.208843
52107820;0.2576;0.198191;0.212468
53113186;0.259946;0.201648;0.216357
54118820;0.263631;0.2057;0.220408
55124735;0.267733;0.210049;0.224826
56130945;0.271942;0.214238;0.229207
57137465;0.276456;0.219116;0.234011
58144311;0.281442;0.223986;0.238789
59151499;0.287018;0.228987;0.244012
60159046;0.295479;0.234445;0.251038
61166970;0.30209;0.239573;0.254984
62175290;0.30801;0.244721;0.260248
63184026;0.314035;0.248943;0.265164
64193198;0.320096;0.253664;0.269955
65202828;0.326666;0.205236;0.219484
66212939;0.281237;0.209902;0.22763
67223555;0.296472;0.214739;0.22899
68234701;0.3018;0.220299;0.234493
69246404;0.312658;0.22637;0.241324
70258692;0.318827;0.232814;0.246799
71271594;0.326644;0.239727;0.255139
72285141;0.342809;0.245902;0.261911
73299365;0.35349;0.253464;0.270983
74314300;0.368087;0.261792;0.2805
75329981;0.384857;0.271279;0.291485
76346446;0.402643;0.280916;0.301353
77363734;0.423783;0.291554;0.314006
78381886;0.447543;0.303233;0.32743
79400945;0.468396;0.296069;0.324146
80420956;0.549424;0.301077;0.334347
81441967;0.566859;0.317145;0.330876
82464028;0.586199;0.330193;0.348121
83487192;0.603437;0.343417;0.363433
84511514;0.623565;0.360537;0.389681
85537052;0.649219;0.378824;0.404884
86563866;0.672394;0.393609;0.436926
87592020;0.695941;0.411747;0.449037
88621581;0.721358;0.430004;0.468661
89652620;0.74623;0.448048;0.490854
90685210;0.770626;0.465806;0.515337
91719429;0.79878;0.486338;0.53997
92755358;0.826652;0.504803;0.565458
93793083;0.856896;0.524493;0.556412
94832694;0.902041;0.535;0.571125
95874285;0.910153;0.5482;0.590435
96917955;0.91817;0.560091;0.599532
97963808;0.929563;0.574532;0.61631
981011953;0.940854;0.588396;0.640112
991062505;0.955044;0.602823;0.656983
1001115584;0.973591;0.618097;0.679192
1011171316;0.990243;0.632865;0.700121
1021229834;1.00495;0.649825;0.723389
1031291277;1.02538;0.667006;0.746737
1041355792;1.05103;0.683133;0.773219
1051423532;1.07512;0.702051;0.801009
1061494659;1.10139;0.719172;0.829836
1071569342;1.12861;0.737861;0.857577
1081647759;1.06882;0.691328;0.73004
1091730096;1.07545;0.702397;0.742968
1101816549;1.08307;0.716233;0.874153
1111907324;1.09174;0.727382;0.779793
1122002637;1.10285;0.740836;0.793922
1132102715;1.11561;0.753915;0.815774
1142207796;1.12717;0.767742;0.969249
1152318131;1.14434;0.783179;0.857872
1162433982;1.15918;0.799116;0.885998
1172555625;1.17903;0.815138;0.912094
1182683350;1.20161;0.831083;0.938837
1192817461;1.22414;0.84831;0.964377
1202958277;1.24604;0.864795;0.993823
121Scattered unsuccessful lookup:
122std::unordered_set;boost::unordered_set;multi_index::hashed_unique
12310000;0.31962;0.214505;0.228887
12410500;0.331979;0.220719;0.235097
12511025;0.341959;0.226006;0.244949
12611576;0.352273;0.232061;0.252027
12712154;0.363648;0.238831;0.258803
12812760;0.377853;0.187059;0.211782
12913396;0.272549;0.193194;0.219621
13014063;0.283502;0.20041;0.22806
13114763;0.294835;0.209987;0.237141
13215498;0.304969;0.217549;0.245975
13316269;0.314594;0.224995;0.255167
13417078;0.329193;0.236028;0.265908
13517927;0.337918;0.242138;0.272754
13618818;0.348743;0.247108;0.279856
13719753;0.360471;0.253893;0.288528
13820734;0.372644;0.25882;0.296855
13921764;0.384139;0.264673;0.303595
14022845;0.396023;0.269881;0.310326
14123980;0.407079;0.275532;0.320092
14225171;0.421859;0.215433;0.249287
14326421;0.306078;0.221666;0.257831
14427733;0.31625;0.228778;0.264978
14529110;0.326629;0.235033;0.272865
14630555;0.336956;0.242599;0.281222
14732072;0.348052;0.249822;0.28812
14833664;0.360272;0.256912;0.297701
14935335;0.370618;0.262472;0.30402
15037089;0.383962;0.268729;0.315301
15138930;0.394527;0.273348;0.322095
15240863;0.405206;0.278508;0.330268
15342892;0.417132;0.284488;0.338565
15445022;0.429456;0.289321;0.34538
15547258;0.440675;0.29469;0.353968
15649605;0.452866;0.227049;0.268781
15752069;0.317642;0.234229;0.278074
15854656;0.327311;0.240752;0.284752
15957372;0.338707;0.247656;0.293463
16060223;0.349275;0.254047;0.302152
16163216;0.36065;0.260121;0.309052
16266358;0.371858;0.266896;0.317724
16369657;0.384267;0.272733;0.325009
16473120;0.39619;0.278273;0.333392
16576756;0.408278;0.28362;0.341739
16680573;0.419482;0.288697;0.34969
16784580;0.431366;0.293649;0.357184
16888787;0.443974;0.297713;0.363814
16993204;0.456;0.30314;0.372541
17097841;0.46892;0.308406;0.381326
171102709;0.480224;0.238886;0.272773
172107820;0.332017;0.245316;0.280893
173113186;0.343625;0.252483;0.289398
174118820;0.354943;0.259234;0.296855
175124735;0.366841;0.265978;0.305616
176130945;0.379122;0.272169;0.311374
177137465;0.391021;0.278179;0.321993
178144311;0.402838;0.283198;0.329581
179151499;0.414412;0.288066;0.336451
180159046;0.426236;0.292875;0.344824
181166970;0.437925;0.297467;0.352935
182175290;0.449933;0.302518;0.361149
183184026;0.462031;0.307323;0.369328
184193198;0.475029;0.313455;0.379683
185202828;0.488473;0.249387;0.290404
186212939;0.356813;0.256804;0.302723
187223555;0.369632;0.264447;0.313147
188234701;0.38965;0.272941;0.321899
189246404;0.405941;0.283162;0.338083
190258692;0.421368;0.293237;0.349909
191271594;0.444165;0.303126;0.364007
192285141;0.468009;0.313181;0.378839
193299365;0.491051;0.323431;0.393831
194314300;0.513442;0.333761;0.407754
195329981;0.544662;0.348628;0.42996
196346446;0.571593;0.361879;0.44908
197363734;0.611418;0.382965;0.477507
198381886;0.648161;0.401527;0.504655
199400945;0.68918;0.366853;0.448939
200420956;0.677946;0.389784;0.483547
201441967;0.723244;0.414237;0.516718
202464028;0.773018;0.439545;0.545898
203487192;0.820035;0.466157;0.575888
204511514;0.872088;0.493865;0.613409
205537052;0.925186;0.525085;0.659296
206563866;0.979798;0.552512;0.699931
207592020;1.03597;0.58362;0.743457
208621581;1.09342;0.614227;0.783726
209652620;1.15183;0.646049;0.827463
210685210;1.21393;0.678972;0.875498
211719429;1.27625;0.714008;0.919436
212755358;1.34034;0.750394;0.968552
213793083;1.40611;0.649931;0.861456
214832694;1.18945;0.671943;0.904861
215874285;1.22979;0.695093;0.935734
216917955;1.27154;0.718552;0.969529
217963808;1.31445;0.744057;1.00507
2181011953;1.35883;0.768949;1.05884
2191062505;1.40633;0.7949;1.0916
2201115584;1.45568;0.822125;1.13801
2211171316;1.50532;0.850634;1.185
2221229834;1.55648;0.878742;1.23265
2231291277;1.61048;0.908693;1.28322
2241355792;1.66452;0.940316;1.33466
2251423532;1.72292;0.973295;1.38758
2261494659;1.78255;1.00877;1.44234
2271569342;1.8449;1.04511;1.49823
2281647759;1.4526;0.842589;1.22625
2291730096;1.48998;0.862685;1.26436
2301816549;1.52551;0.885579;1.31064
2311907324;1.56515;0.907983;1.3525
2322002637;1.61125;0.931845;1.39131
2332102715;1.65593;0.956522;1.439
2342207796;1.69988;0.980862;1.48741
2352318131;1.74779;1.00681;1.53254
2362433982;1.79644;1.03284;1.5841
2372555625;1.84592;1.06163;1.63712
2382683350;1.90317;1.09223;1.69196
2392817461;1.95962;1.1222;1.74332
2402958277;2.01405;1.15643;1.79799