Files
boost_unordered_benchmarks/clang_libcpp/unique_running_insertion.cpp.csv

7.7 KiB

1No-rehash runnning insertion:
2std::unordered_set;boost::unordered_set;multi_index::hashed_unique
310000;0.590806;0.513643;0.472119
410500;0.601854;0.517132;0.479955
511025;0.593916;0.522357;0.494099
611576;0.599249;0.527984;0.491979
712154;0.599357;0.534232;0.495343
812760;0.605399;0.491795;0.456347
913396;0.601276;0.495118;0.457897
1014063;0.604477;0.500579;0.465855
1114763;0.610675;0.504048;0.469091
1215498;0.610357;0.507626;0.472856
1316269;0.612365;0.51124;0.481612
1417078;0.618272;0.516268;0.485447
1517927;0.614659;0.525753;0.491245
1618818;0.620065;0.532287;0.495728
1719753;0.623519;0.540477;0.502691
1820734;0.6256;0.546882;0.512739
1921764;0.630722;0.545025;0.520145
2022845;0.635439;0.550825;0.523807
2123980;0.635955;0.557743;0.532584
2225171;0.646471;0.527134;0.495345
2326421;0.649704;0.531224;0.499766
2427733;0.651038;0.535758;0.506099
2529110;0.655914;0.540364;0.510683
2630555;0.656121;0.544665;0.51627
2732072;0.664225;0.549234;0.522834
2833664;0.664241;0.555575;0.529334
2935335;0.666816;0.562449;0.53838
3037089;0.670395;0.568964;0.546098
3138930;0.674429;0.575052;0.552678
3240863;0.681426;0.583565;0.559928
3342892;0.685481;0.58974;0.567558
3445022;0.687939;0.596555;0.576541
3547258;0.687949;0.601635;0.585877
3649605;0.692934;0.562146;0.538071
3752069;0.694055;0.564883;0.542521
3854656;0.698258;0.568694;0.547308
3957372;0.699675;0.573954;0.553838
4060223;0.701953;0.578273;0.559498
4163216;0.706527;0.583327;0.56579
4266357;0.707468;0.598496;0.573167
4369656;0.711962;0.593739;0.580025
4473119;0.71381;0.60011;0.586668
4576755;0.709746;0.606933;0.594408
4680572;0.714673;0.613487;0.603524
4784579;0.719599;0.619498;0.610628
4888786;0.721613;0.627351;0.618988
4993203;0.724221;0.634494;0.627941
5097840;0.725336;0.641032;0.636503
51102706;0.725579;0.586555;0.555787
52107816;0.732263;0.590384;0.560182
53113182;0.73026;0.594564;0.565674
54118816;0.732954;0.59828;0.571509
55124731;0.734361;0.613525;0.577756
56130941;0.736569;0.608743;0.583722
57137461;0.738618;0.61418;0.591297
58144307;0.734752;0.61883;0.599022
59151495;0.740197;0.624932;0.606888
60159042;0.74135;0.631124;0.615179
61166965;0.745388;0.637345;0.623392
62175284;0.747643;0.643987;0.631865
63184019;0.747658;0.66766;0.639524
64193190;0.746425;0.658479;0.648012
65202820;0.7479;0.600789;0.573464
66212931;0.748751;0.605978;0.57914
67223547;0.748937;0.609924;0.585262
68234692;0.750051;0.618677;0.593215
69246395;0.757337;0.624463;0.600684
70258683;0.760602;0.631465;0.609093
71271585;0.755694;0.638633;0.618923
72285132;0.762412;0.64577;0.628189
73299354;0.767757;0.655848;0.639635
74314289;0.772823;0.66446;0.649832
75329969;0.775564;0.674127;0.6621
76346432;0.785007;0.689122;0.676931
77363719;0.793697;0.695329;0.692716
78381870;0.807441;0.709968;0.708922
79400928;0.819728;0.703256;0.681937
80420937;0.838225;0.719189;0.694397
81441947;0.849819;0.72884;0.711093
82464005;0.868227;0.744334;0.728474
83487165;0.889841;0.759345;0.744998
84511485;0.910967;0.775553;0.764592
85537019;0.935335;0.791684;0.783372
86563827;0.954;0.811749;0.80649
87591977;0.985758;0.83364;0.830042
88621532;1.01803;0.85573;0.855911
89652567;1.04843;0.881828;0.883285
90685151;1.08836;0.90665;0.911675
91719359;1.1184;0.933648;0.944573
92755280;1.15983;0.964809;0.976419
93792997;1.19364;1.10038;1.05425
94832595;1.23103;1.13536;1.0787
95874177;1.26507;1.12896;1.10465
96917832;1.30926;1.13216;1.13074
97963677;1.34516;1.15655;1.15978
981011813;1.38175;1.20958;1.1904
991062351;1.41922;1.21919;1.22089
1001115422;1.44907;1.25041;1.25594
1011171143;1.48539;1.27479;1.29082
1021229634;1.51955;1.30873;1.32761
1031291062;1.5542;1.3429;1.36269
1041355554;1.59307;1.37391;1.40041
1051423274;1.62757;1.40699;1.44074
1061494380;1.66457;1.44107;1.48187
1071569031;1.69442;1.47815;1.52929
1081647417;1.72913;1.5386;1.53665
1091729734;1.76029;1.54843;1.56463
1101816153;1.79213;1.57348;1.59235
1111906885;1.8248;1.58972;1.62229
1122002164;1.85932;1.61824;1.65388
1132102198;1.88386;1.64581;1.68788
1142207233;1.91794;1.66628;1.72291
1152317508;1.94338;1.6908;1.75974
1162433290;1.97155;1.72161;1.79798
1172554854;1.99844;1.74845;1.83827
1182682511;2.0234;1.78036;1.88005
1192816546;2.05327;1.8184;1.92214
1202957287;2.07382;1.84841;1.96694
121Runnning insertion:
122std::unordered_set;boost::unordered_set;multi_index::hashed_unique
12310000;0.822331;0.765831;0.710102
12410500;0.814454;0.757915;0.704199
12511025;0.814742;0.749991;0.698693
12611576;0.810851;0.744712;0.695223
12712154;0.809173;0.739644;0.691381
12812760;0.809247;0.918775;0.846343
12913396;0.915621;0.901795;0.832097
13014063;0.902275;0.886777;0.823097
13114763;0.891333;0.873326;0.81159
13215498;0.884243;0.859107;0.797505
13316269;0.875664;0.846902;0.78866
13417078;0.871262;0.835777;0.778113
13517927;0.866428;0.827633;0.77585
13618818;0.864321;0.818214;0.761453
13719753;0.860879;0.809847;0.758973
13820734;0.859075;0.803559;0.752638
13921764;0.858477;0.796465;0.750588
14022845;0.858279;0.792751;0.749664
14123980;0.858145;0.786967;0.743862
14225171;0.859109;0.993741;0.922614
14326421;0.978975;0.975912;0.908689
14427733;0.969503;0.960862;0.895685
14529110;0.959251;0.946776;0.884031
14630555;0.951877;0.932912;0.871077
14732072;0.943949;0.917848;0.859704
14833664;0.937374;0.907395;0.851033
14935335;0.931692;0.895992;0.841384
15037089;0.927964;0.887321;0.837196
15138930;0.92468;0.878407;0.827209
15240863;0.922014;0.870622;0.822419
15342892;0.919049;0.864092;0.819053
15445022;0.915581;0.859796;0.818076
15547258;0.917021;0.85277;0.813882
15649605;0.919907;1.07675;1.01542
15752069;1.05256;1.05546;0.997948
15854656;1.03892;1.03572;0.980784
15957372;1.02816;1.01953;0.964791
16060223;1.01571;1.0026;0.953594
16163216;1.00749;0.986581;0.940917
16266357;0.996613;0.976253;0.93028
16369656;0.993082;0.964164;0.918832
16473119;0.983046;0.951232;0.9102
16576755;0.980037;0.940188;0.903446
16680572;0.977305;0.930695;0.898386
16784579;0.974662;0.923352;0.889977
16888786;0.970558;0.914719;0.884656
16993203;0.973583;0.909386;0.881647
17097840;0.971072;0.900502;0.877828
171102706;0.970845;1.11434;1.0704
172107816;1.09239;1.09355;1.04938
173113182;1.0829;1.07378;1.03208
174118816;1.06933;1.05363;1.01591
175124731;1.05759;1.03886;1.00162
176130941;1.04792;1.02316;0.98763
177137461;1.03948;1.01057;0.974194
178144307;1.032;0.996081;0.962923
179151495;1.02659;0.982212;0.953016
180159042;1.02003;0.973185;0.945085
181166965;1.01407;0.96427;0.937511
182175284;1.01094;0.954853;0.931166
183184019;1.00909;0.947833;0.925609
184193190;1.01007;0.942312;0.92114
185202820;1.00944;1.18601;1.14171
186212931;1.15382;1.1637;1.12149
187223547;1.1394;1.1399;1.10266
188234692;1.12718;1.11894;1.08572
189246395;1.11675;1.102;1.07226
190258683;1.10541;1.08555;1.05834
191271585;1.09912;1.07118;1.04664
192285132;1.09312;1.06151;1.03584
193299354;1.09152;1.05045;1.02642
194314289;1.09131;1.03983;1.02076
195329969;1.09188;1.0332;1.01504
196346432;1.09485;1.02432;1.01195
197363719;1.09866;1.02083;1.00602
198381870;1.10462;1.01731;1.01142
199400928;1.11508;1.5519;1.49101
200420937;1.44311;1.52338;1.47379
201441947;1.43822;1.49781;1.45582
202464005;1.43796;1.4741;1.43986
203487165;1.4412;1.45664;1.42297
204511485;1.44937;1.44432;1.41834
205537019;1.46256;1.43138;1.41081
206563827;1.47775;1.4229;1.40542
207591977;1.49463;1.41598;1.39585
208621532;1.51968;1.41187;1.39465
209652567;1.54584;1.41086;1.39788
210685151;1.57385;1.4136;1.40351
211719359;1.60533;1.41918;1.41253
212755280;1.64058;1.42713;1.42461
213792997;1.67968;2.07952;2.15955
214832595;2.26219;2.06292;2.14277
215874177;2.26242;2.04405;2.11981
216917832;2.26458;2.02097;2.09791
217963677;2.26864;2.00096;2.07916
2181011813;2.27495;1.98283;2.0663
2191062351;2.28521;1.97528;2.0554
2201115422;2.29659;1.96497;2.03906
2211171143;2.30987;1.96375;2.03716
2221229634;2.33003;1.95881;2.04
2231291062;2.35218;1.95388;2.04194
2241355554;2.37592;1.95879;2.04821
2251423274;2.40308;1.96333;2.05627
2261494380;2.43408;1.97781;2.06929
2271569031;2.46395;1.98609;2.07994
2281647417;3.19329;2.67058;2.90712
2291729734;3.17152;2.63608;2.87251
2301816153;3.14988;2.60489;2.83797
2311906885;3.1343;2.57529;2.81055
2322002164;3.12068;2.55199;2.77295
2332102198;3.11369;2.5353;2.75169
2342207233;3.10771;2.52284;2.74158
2352317508;3.10626;2.50297;2.72955
2362433290;3.10656;2.49988;2.72456
2372554854;3.11235;2.49148;2.71836
2382682511;3.11926;2.48273;2.71957
2392816546;3.13221;2.48423;2.71237
2402957287;3.14426;2.48385;2.72738