Files
boost_unordered_benchmarks/clang_libcpp/unique_running_insertion.cpp.csv
2022-10-31 14:05:29 -04:00

7.7 KiB

1No-rehash runnning insertion:
2std::unordered_set;boost::unordered_set;multi_index::hashed_unique
310000;0.586089;0.500721;0.47603
410500;0.598106;0.504344;0.482062
511025;0.590768;0.510423;0.487654
611576;0.594117;0.513266;0.4905
712154;0.594565;0.518366;0.495791
812760;0.601275;0.479635;0.45677
913396;0.598012;0.48338;0.462056
1014063;0.600953;0.487976;0.466202
1114763;0.603415;0.493129;0.472782
1215498;0.605345;0.497071;0.476509
1316269;0.611577;0.50078;0.485716
1417078;0.612612;0.505603;0.487761
1517927;0.61499;0.516213;0.492047
1618818;0.618722;0.521823;0.497482
1719753;0.626884;0.52755;0.506773
1820734;0.626327;0.528602;0.512992
1921764;0.63161;0.534526;0.518564
2022845;0.633499;0.541406;0.525879
2123980;0.634797;0.548289;0.532433
2225171;0.643743;0.518761;0.497581
2326421;0.647335;0.523;0.50096
2427733;0.649834;0.526283;0.50824
2529110;0.656506;0.530768;0.512447
2630555;0.654662;0.534822;0.51782
2732072;0.662079;0.539825;0.524031
2833664;0.663485;0.546097;0.53154
2935335;0.664126;0.551936;0.540298
3037089;0.66939;0.558429;0.548464
3138930;0.674267;0.56464;0.554624
3240863;0.683456;0.570408;0.56232
3342892;0.683091;0.580305;0.568769
3445022;0.688369;0.587101;0.579837
3547258;0.688136;0.589541;0.589081
3649605;0.692999;0.550751;0.53643
3752069;0.696979;0.553695;0.541335
3854656;0.700139;0.557347;0.546244
3957372;0.700697;0.562253;0.552671
4060223;0.701486;0.567391;0.558225
4163216;0.707777;0.572931;0.564936
4266357;0.707511;0.588147;0.572467
4369656;0.710425;0.583131;0.578395
4473119;0.714294;0.5894;0.586791
4576755;0.711609;0.595515;0.593725
4680572;0.718413;0.602637;0.602816
4784579;0.721286;0.607419;0.611642
4888786;0.721483;0.614552;0.619495
4993203;0.724329;0.620829;0.628367
5097840;0.722866;0.628036;0.637304
51102706;0.728749;0.57529;0.556711
52107816;0.731896;0.580436;0.56201
53113182;0.731574;0.583178;0.566533
54118816;0.733021;0.585685;0.572637
55124731;0.733989;0.601364;0.579012
56130941;0.735848;0.59636;0.585258
57137461;0.735983;0.601246;0.593028
58144307;0.734581;0.60748;0.599994
59151495;0.740828;0.612602;0.608196
60159042;0.740633;0.618353;0.615601
61166965;0.743748;0.629076;0.624304
62175284;0.743843;0.631078;0.63276
63184019;0.744963;0.653084;0.640699
64193190;0.746328;0.64471;0.650142
65202820;0.74955;0.591647;0.571473
66212931;0.74841;0.593438;0.57774
67223547;0.751914;0.598987;0.584656
68234692;0.753919;0.606019;0.591603
69246395;0.75679;0.612997;0.599842
70258683;0.757033;0.618811;0.608309
71271585;0.75607;0.625704;0.617628
72285132;0.758223;0.632846;0.627252
73299354;0.764133;0.643675;0.638874
74314289;0.770483;0.652393;0.649801
75329969;0.774498;0.663056;0.665045
76346432;0.786324;0.677448;0.677171
77363719;0.793433;0.681852;0.690712
78381870;0.803827;0.695835;0.707116
79400928;0.813463;0.692601;0.680955
80420937;0.828481;0.710645;0.694775
81441947;0.842018;0.72435;0.709262
82464005;0.860682;0.734451;0.726413
83487165;0.884756;0.751867;0.745619
84511485;0.907402;0.769538;0.766132
85537019;0.933685;0.78683;0.791532
86563827;0.96168;0.80647;0.814144
87591977;0.992688;0.827753;0.838964
88621532;1.02332;0.850148;0.861871
89652567;1.05282;0.875375;0.892641
90685151;1.09744;0.900935;0.918193
91719359;1.12403;0.927595;0.953596
92755280;1.16803;0.959233;0.984136
93792997;1.20349;1.10548;1.07064
94832595;1.24257;1.14007;1.09436
95874177;1.27821;1.13361;1.12047
96917832;1.31995;1.13662;1.14692
97963677;1.35673;1.16225;1.17543
981011813;1.39429;1.21174;1.20824
991062351;1.43112;1.22472;1.23959
1001115422;1.46317;1.25573;1.27206
1011171143;1.49825;1.28176;1.30449
1021229634;1.53605;1.31603;1.34537
1031291062;1.5743;1.35041;1.37936
1041355554;1.61059;1.38091;1.42182
1051423274;1.64627;1.41393;1.46004
1061494380;1.68483;1.44902;1.50184
1071569031;1.71495;1.48629;1.54723
1081647417;1.75163;1.55793;1.56135
1091729734;1.78411;1.56679;1.58885
1101816153;1.81731;1.59275;1.61852
1111906885;1.84908;1.61173;1.64834
1122002164;1.88333;1.64489;1.68082
1132102198;1.9084;1.66478;1.71461
1142207233;1.94142;1.69255;1.74991
1152317508;1.96763;1.72337;1.78718
1162433290;1.99592;1.74799;1.82621
1172554854;2.02459;1.77555;1.86695
1182682511;2.05044;1.80849;1.90799
1192816546;2.07968;1.83917;1.95083
1202957287;2.10006;1.87366;1.99634
121Runnning insertion:
122std::unordered_set;boost::unordered_set;multi_index::hashed_unique
12310000;0.820973;0.723757;0.717757
12410500;0.823586;0.715451;0.711198
12511025;0.818358;0.708989;0.704486
12611576;0.816233;0.703439;0.698898
12712154;0.813649;0.699807;0.695883
12812760;0.810974;0.850667;0.856154
12913396;0.912371;0.839123;0.841931
13014063;0.901441;0.825897;0.829075
13114763;0.892984;0.814801;0.81698
13215498;0.888908;0.803381;0.806622
13316269;0.877222;0.794609;0.796026
13417078;0.872865;0.785405;0.788536
13517927;0.864904;0.777883;0.780523
13618818;0.867164;0.769945;0.774127
13719753;0.859897;0.766363;0.766929
13820734;0.862509;0.760182;0.763196
13921764;0.856971;0.754096;0.759558
14022845;0.858213;0.75009;0.755442
14123980;0.85806;0.746045;0.751266
14225171;0.862572;0.921163;0.93899
14326421;0.976268;0.906659;0.926018
14427733;0.965118;0.894765;0.910395
14529110;0.95795;0.882035;0.899813
14630555;0.950105;0.870681;0.883638
14732072;0.944306;0.858429;0.87366
14833664;0.937107;0.849385;0.863745
14935335;0.929608;0.842102;0.855451
15037089;0.923218;0.834062;0.847852
15138930;0.923512;0.827393;0.838054
15240863;0.918829;0.821284;0.83262
15342892;0.920981;0.815012;0.83156
15445022;0.91507;0.811124;0.825282
15547258;0.916009;0.807516;0.825038
15649605;0.918335;0.991182;1.02572
15752069;1.04596;0.97386;1.00767
15854656;1.03452;0.957329;0.990123
15957372;1.02347;0.94416;0.975662
16060223;1.01343;0.930401;0.962797
16163216;1.0039;0.918664;0.950051
16266357;0.996379;0.907817;0.938933
16369656;0.990693;0.897368;0.926153
16473119;0.984079;0.888971;0.919014
16576755;0.979638;0.88227;0.909695
16680572;0.974365;0.874757;0.902953
16784579;0.971215;0.868494;0.898152
16888786;0.970583;0.862594;0.894056
16993203;0.972075;0.857435;0.88848
17097840;0.969259;0.853232;0.885493
171102706;0.971373;1.02918;1.07637
172107816;1.09317;1.01128;1.05632
173113182;1.07981;0.994529;1.03677
174118816;1.06668;0.979414;1.02146
175124731;1.05761;0.965722;1.00706
176130941;1.04572;0.953051;0.993781
177137461;1.03996;0.941841;0.980691
178144307;1.03132;0.931471;0.96945
179151495;1.02311;0.921721;0.960046
180159042;1.02039;0.913454;0.951187
181166965;1.01607;0.905994;0.943802
182175284;1.01268;0.899091;0.938017
183184019;1.01244;0.893461;0.931886
184193190;1.01077;0.888434;0.927768
185202820;1.01073;1.09074;1.15089
186212931;1.15188;1.07187;1.1315
187223547;1.13816;1.05491;1.1119
188234692;1.12546;1.039;1.0948
189246395;1.11551;1.02425;1.0821
190258683;1.10739;1.01232;1.0692
191271585;1.10073;1.00205;1.05874
192285132;1.09639;0.993806;1.04621
193299354;1.0956;0.987877;1.03821
194314289;1.09442;0.980899;1.0297
195329969;1.09719;0.976968;1.02647
196346432;1.10095;0.971554;1.02418
197363719;1.10712;0.970612;1.02374
198381870;1.11493;0.971904;1.02615
199400928;1.12632;1.43811;1.51258
200420937;1.46049;1.41583;1.49369
201441947;1.45329;1.39444;1.47542
202464005;1.44942;1.37505;1.45846
203487165;1.45047;1.36023;1.439
204511485;1.45937;1.3531;1.43616
205537019;1.4707;1.34453;1.42856
206563827;1.4886;1.33927;1.4233
207591977;1.50883;1.33613;1.412
208621532;1.5279;1.33683;1.41577
209652567;1.55523;1.3388;1.42034
210685151;1.58484;1.34435;1.42433
211719359;1.6158;1.35251;1.43507
212755280;1.65123;1.36277;1.44596
213792997;1.69355;1.94239;2.1906
214832595;2.2966;1.93293;2.18064
215874177;2.29424;1.92061;2.16194
216917832;2.29639;1.90678;2.13903
217963677;2.30056;1.89371;2.11308
2181011813;2.30592;1.88525;2.10402
2191062351;2.31594;1.87718;2.09533
2201115422;2.32978;1.87777;2.07819
2211171143;2.34321;1.87108;2.07987
2221229634;2.36407;1.87583;2.07752
2231291062;2.38512;1.88325;2.08026
2241355554;2.40901;1.88283;2.08396
2251423274;2.43292;1.89456;2.09231
2261494380;2.46851;1.9059;2.10758
2271569031;2.49948;1.9209;2.11816
2281647417;3.25234;2.54342;2.96542
2291729734;3.22651;2.51413;2.94328
2301816153;3.20507;2.4939;2.909
2311906885;3.18876;2.47028;2.87816
2322002164;3.17416;2.45024;2.83913
2332102198;3.16798;2.43987;2.81771
2342207233;3.1622;2.426;2.80509
2352317508;3.15596;2.41332;2.79053
2362433290;3.15844;2.40933;2.7842
2372554854;3.16295;2.40815;2.77932
2382682511;3.16891;2.4075;2.77813
2392816546;3.18218;2.41477;2.77033
2402957287;3.1934;2.41956;2.78592