Files
boost_unordered_benchmarks/clang_libcpp/non_unique_running_insertion.cpp.csv
2022-10-31 10:00:04 -04:00

15 KiB

1No-rehash runnning insertionFmax=1G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.968535;0.439922;0.65231
410500;0.979381;0.442209;0.658252
511025;0.969618;0.44364;0.660256
611576;0.980565;0.444332;0.661901
712154;0.975778;0.44648;0.668487
812760;0.983327;0.442383;0.681658
913396;0.981446;0.443931;0.68614
1014063;0.992084;0.447902;0.69322
1114763;0.999915;0.449045;0.698172
1215498;1.00768;0.447795;0.701468
1316269;1.01839;0.451469;0.706669
1417078;1.01026;0.451395;0.712469
1517927;1.01691;0.453851;0.717851
1618818;1.02961;0.452703;0.723067
1719753;1.03554;0.457882;0.730545
1820734;1.04007;0.459266;0.734964
1921764;1.04749;0.465529;0.743335
2022845;1.07;0.467882;0.749545
2123980;1.07678;0.469611;0.758071
2225171;1.08752;0.47221;0.774006
2326421;1.09754;0.478836;0.780449
2427733;1.10862;0.479487;0.78798
2529110;1.12359;0.488363;0.798881
2630555;1.14056;0.493649;0.807096
2732072;1.14081;0.494184;0.812103
2833664;1.16299;0.498051;0.821733
2935335;1.16643;0.500286;0.824952
3037089;1.17433;0.505869;0.832596
3138930;1.18565;0.514684;0.843095
3240863;1.20286;0.514694;0.846914
3342892;1.20933;0.518557;0.856989
3445022;1.21143;0.52596;0.866472
3547258;1.23419;0.53054;0.872803
3649605;1.24008;0.515685;0.872346
3752069;1.25228;0.520809;0.879006
3854656;1.25514;0.522326;0.884297
3957372;1.27049;0.526976;0.89379
4060223;1.26734;0.529252;0.896895
4163216;1.28424;0.531288;0.901323
4266358;1.27623;0.533963;0.907022
4369657;1.27845;0.537327;0.911103
4473120;1.29505;0.540543;0.917487
4576756;1.30017;0.544247;0.922592
4680573;1.29589;0.54766;0.928402
4784580;1.30476;0.550187;0.929516
4888787;1.31709;0.553408;0.935148
4993204;1.32401;0.55699;0.938726
5097841;1.32316;0.561333;0.944292
51102709;1.33413;0.556783;0.932742
52107820;1.33159;0.557527;0.93611
53113186;1.3416;0.563687;0.940348
54118820;1.3472;0.564226;0.943787
55124735;1.34574;0.565231;0.948454
56130945;1.3565;0.568827;0.951927
57137465;1.36794;0.567659;0.955478
58144311;1.36076;0.575227;0.960383
59151499;1.35876;0.580354;0.964173
60159046;1.37062;0.582269;0.96943
61166970;1.37542;0.58652;0.972597
62175290;1.37541;0.589546;0.976377
63184026;1.37707;0.626139;0.980252
64193198;1.38458;0.595428;0.984086
65202828;1.39444;0.587103;0.980522
66212939;1.39295;0.584589;0.985524
67223555;1.39671;0.588389;0.990874
68234701;1.40747;0.600686;0.999757
69246404;1.4146;0.599608;1.00455
70258692;1.42954;0.600921;1.01204
71271594;1.4378;0.608169;1.02083
72285141;1.44463;0.610705;1.0307
73299365;1.45722;0.616224;1.04282
74314300;1.48758;0.623738;1.05617
75329981;1.509;0.629195;1.06155
76346446;1.5277;0.632443;1.07675
77363734;1.5621;0.644028;1.09253
78381886;1.60102;0.670225;1.11238
79400945;1.63394;0.688032;1.21236
80420956;1.68373;0.698159;1.24528
81441967;1.737;0.70946;1.2797
82464028;1.80274;0.72097;1.31907
83487192;1.87549;0.734396;1.36144
84511514;1.96356;0.745281;1.40686
85537052;2.05869;0.765609;1.45647
86563866;2.15472;0.78413;1.50721
87592020;2.26972;0.798196;1.56033
88621581;2.39077;0.823129;1.6187
89652620;2.49589;0.83919;1.67435
90685210;2.63888;0.863565;1.73887
91719429;2.7554;0.88649;1.79862
92755358;2.90681;0.916129;1.86594
93793083;3.04373;1.12845;2.16703
94832694;3.20298;1.16087;2.2372
95874285;3.32891;1.19804;2.30494
96917955;3.49845;1.22797;2.37637
97963808;3.63965;1.26407;2.44966
981011953;3.76854;1.29881;2.51565
991062505;3.90038;1.33383;2.58798
1001115584;4.03696;1.37039;2.65642
1011171316;4.16089;1.41263;2.72731
1021229834;4.26122;1.44692;2.79671
1031291277;4.39175;1.48864;2.86572
1041355792;4.52718;1.52548;2.92717
1051423532;4.6392;1.55811;2.98766
1061494659;4.76;1.6037;3.06192
1071569342;4.85869;1.6421;3.11035
1081647759;4.96897;1.80065;3.28106
1091730096;5.0815;1.83175;3.33162
1101816549;5.19079;1.86258;3.3873
1111907324;5.28899;1.89323;3.43147
1122002637;5.39679;1.92248;3.48094
1132102715;5.49316;1.95438;3.52991
1142207796;5.57534;1.99241;3.5793
1152318131;5.66662;2.02034;3.62922
1162433982;5.75182;2.08408;3.6787
1172555625;5.83546;2.08332;3.72428
1182683350;5.90975;2.12295;3.76996
1192817461;5.98569;2.16028;3.81733
1202958277;6.06704;2.18656;3.86022
121No-rehash runnning insertionFmax=5G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;1.19754;0.628333;0.841439
12410500;1.1952;0.635658;0.848988
12511025;1.19286;0.638201;0.851322
12611576;1.22528;0.646193;0.860712
12712154;1.21452;0.649829;0.864022
12812760;1.20852;0.659359;0.87565
12913396;1.21435;0.667148;0.879559
13014063;1.20837;0.675705;0.889597
13114763;1.2258;0.685036;0.89944
13215498;1.22293;0.641916;0.86933
13316269;1.19409;0.645574;0.873369
13417078;1.25217;0.655417;0.884892
13517927;1.2517;0.661799;0.892548
13618818;1.26801;0.670326;0.904656
13719753;1.27843;0.679327;0.917096
13820734;1.26732;0.689223;0.92828
13921764;1.27047;0.694951;0.933745
14022845;1.29461;0.712374;0.948868
14123980;1.31296;0.720614;0.962945
14225171;1.31902;0.732853;0.97771
14326421;1.32557;0.748243;0.990085
14427733;1.33704;0.764043;1.00863
14529110;1.37248;0.773642;1.01857
14630555;1.38374;0.785044;1.03142
14732072;1.39362;0.525232;0.810069
14833664;1.40844;0.5294;0.819507
14935335;1.42961;0.535983;0.826429
15037089;1.40307;0.542187;0.835701
15138930;1.4725;0.55346;0.848083
15240863;1.47091;0.559212;0.852769
15342892;1.29582;0.566951;0.867636
15445022;1.3118;0.58148;0.878913
15547258;1.32978;0.592909;0.891285
15649605;1.34723;0.604483;0.906037
15752069;1.34472;0.618442;0.916581
15854656;1.35834;0.629557;0.929343
15957372;1.37343;0.641351;0.943539
16060223;1.38841;0.65728;0.956437
16163216;1.39759;0.584891;0.926959
16266358;1.4161;0.593045;0.93382
16369657;1.55282;0.604226;0.947737
16473120;1.4281;0.610434;0.959176
16576756;1.43437;0.622656;0.970738
16680573;1.52021;0.63562;0.974681
16784580;1.45418;0.646099;0.98485
16888787;1.45943;0.657058;0.9997
16993204;1.46733;0.667551;1.0099
17097841;1.48257;0.680351;1.02122
171102709;1.48391;0.693953;1.03045
172107820;1.49115;0.703408;1.04206
173113186;1.64508;0.718331;1.05491
174118820;1.51385;0.737133;1.06759
175124735;1.53344;0.649368;1.01536
176130945;1.52466;0.656064;1.01872
177137465;1.53525;0.666559;1.03123
178144311;1.5364;0.668442;1.03753
179151499;1.54637;0.683248;1.04549
180159046;1.55472;0.694712;1.05623
181166970;1.60846;0.702268;1.06205
182175290;1.56661;0.713331;1.06722
183184026;1.57303;0.720282;1.08031
184193198;1.72616;0.733989;1.09095
185202828;1.58603;0.746493;1.09867
186212939;1.60421;0.761563;1.1121
187223555;1.6011;0.772165;1.12
188234701;1.5966;0.789487;1.13205
189246404;1.60342;0.66532;1.05225
190258692;1.6112;0.67314;1.05813
191271594;1.62505;0.687686;1.06104
192285141;1.62829;0.695817;1.07547
193299365;1.65288;0.707452;1.0886
194314300;1.65492;0.723815;1.10229
195329981;1.66599;0.735393;1.11286
196346446;1.67841;0.744773;1.12927
197363734;1.69118;0.762802;1.14556
198381886;1.71874;0.777586;1.16444
199400945;1.74325;0.796295;1.18552
200420956;2.03686;0.812784;1.2069
201441967;1.80175;0.838068;1.23252
202464028;1.84429;0.862876;1.26341
203487192;1.8924;0.890932;1.2947
204511514;1.94207;0.779323;1.26675
205537052;2.01596;0.803051;1.30339
206563866;2.08571;0.826132;1.34353
207592020;2.15428;0.854967;1.391
208621581;2.23443;0.882887;1.44386
209652620;2.33895;0.916622;1.50169
210685210;2.44066;0.95465;1.5616
211719429;2.5494;0.997649;1.62554
212755358;2.69162;1.04233;1.69869
213793083;2.78782;1.09452;1.77543
214832694;2.94205;1.14802;1.85403
215874285;3.07762;1.21182;1.93811
216917955;3.21236;1.28021;2.02941
217963808;3.35719;1.35801;2.12589
2181011953;3.4996;1.1404;2.16073
2191062505;3.66475;1.19536;2.24312
2201115584;3.812;1.25095;2.32769
2211171316;4.00553;1.30721;2.41558
2221229834;4.12259;1.37252;2.50417
2231291277;4.30498;1.4336;2.59637
2241355792;4.45387;1.50125;2.68883
2251423532;4.59497;1.57509;2.78272
2261494659;4.70925;1.65612;2.87899
2271569342;4.89625;1.73243;2.97941
2281647759;5.95626;1.81127;3.08094
2291730096;5.15941;1.90876;3.18523
2301816549;5.24899;1.99599;3.2883
2311907324;5.42053;2.08499;3.39476
2322002637;5.54715;1.83185;3.36096
2332102715;5.68774;1.90046;3.44131
2342207796;5.86232;1.96238;3.51332
2352318131;5.9461;2.02397;3.58032
2362433982;6.0434;2.08384;3.65954
2372555625;6.16942;2.15708;3.7325
2382683350;6.27292;2.22984;3.81738
2392817461;6.37371;2.31064;3.90263
2402958277;6.50973;2.38747;3.98345
241Runnning insertionFmax=1G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;1.15856;0.614277;0.821373
24410500;1.15251;0.615327;0.817749
24511025;1.14981;0.6043;0.822598
24611576;1.14864;0.598724;0.819616
24712154;1.14132;0.5963;0.82035
24812760;1.14444;0.710535;0.878721
24913396;1.24095;0.70042;0.879424
25014063;1.23766;0.689145;0.880199
25114763;1.23851;0.682963;0.882981
25215498;1.23493;0.678006;0.883597
25316269;1.23137;0.668088;0.889984
25417078;1.22923;0.668605;0.891552
25517927;1.22591;0.659109;0.894896
25618818;1.23064;0.649723;0.892444
25719753;1.22897;0.648277;0.901385
25820734;1.23945;0.642033;0.898054
25921764;1.23564;0.640822;0.903664
26022845;1.24248;0.634456;0.902801
26123980;1.24516;0.63444;0.912158
26225171;1.24798;0.779978;0.994555
26326421;1.37378;0.772661;0.992241
26427733;1.37775;0.764345;1.00054
26529110;1.3768;0.756026;1.00492
26630555;1.38187;0.749101;1.00521
26732072;1.37987;0.742551;1.01187
26833664;1.3816;0.735966;1.01424
26935335;1.38499;0.729098;1.01642
27037089;1.38516;0.722353;1.02083
27138930;1.39073;0.720128;1.02776
27240863;1.39068;0.713654;1.02589
27342892;1.39391;0.715023;1.02913
27445022;1.39688;0.710913;1.03242
27547258;1.40155;0.705829;1.03499
27649605;1.40344;0.867905;1.12843
27752069;1.55026;0.856118;1.1257
27854656;1.5492;0.843983;1.1301
27957372;1.54513;0.836068;1.13102
28060223;1.53998;0.824903;1.13122
28163216;1.53828;0.816943;1.13344
28266358;1.53911;0.808684;1.13264
28369657;1.53538;0.802097;1.13416
28473120;1.53579;0.792087;1.13407
28576756;1.53283;0.786312;1.13477
28680573;1.53185;0.78223;1.1358
28784580;1.52978;0.771147;1.13153
28888787;1.53109;0.765399;1.13083
28993204;1.53044;0.761447;1.13034
29097841;1.52781;0.756245;1.1316
291102709;1.53167;0.914625;1.2203
292107820;1.67469;0.901928;1.21779
293113186;1.67031;0.890879;1.21663
294118820;1.66091;0.878824;1.21436
295124735;1.65493;0.870581;1.21419
296130945;1.64919;0.86163;1.21006
297137465;1.64482;0.85224;1.20689
298144311;1.63842;0.843729;1.20625
299151499;1.63196;0.837438;1.20545
300159046;1.63065;0.832464;1.20341
301166970;1.62447;0.824458;1.20068
302175290;1.62057;0.819235;1.19776
303184026;1.61902;0.812951;1.19393
304193198;1.61603;0.807202;1.1914
305202828;1.61314;0.984243;1.30251
306212939;1.78515;0.971291;1.30244
307223555;1.77829;0.95785;1.30363
308234701;1.77493;0.945999;1.3017
309246404;1.77354;0.935552;1.3072
310258692;1.77278;0.92711;1.30902
311271594;1.77637;0.920296;1.31066
312285141;1.7822;0.914299;1.31257
313299365;1.78859;0.909266;1.31751
314314300;1.802;0.909059;1.32448
315329981;1.81442;0.902146;1.32993
316346446;1.83399;0.897936;1.33716
317363734;1.85568;0.896381;1.35118
318381886;1.8853;0.899805;1.36152
319400945;1.91685;1.35744;1.68294
320420956;2.36535;1.3442;1.71224
321441967;2.39681;1.33537;1.74234
322464028;2.4429;1.32052;1.76989
323487192;2.49187;1.30549;1.80169
324511514;2.55914;1.30196;1.84817
325537052;2.63806;1.29588;1.89189
326563866;2.71597;1.29133;1.9333
327592020;2.80226;1.28989;1.97952
328621581;2.89497;1.28593;2.02299
329652620;2.98885;1.29151;2.08487
330685210;3.09442;1.29634;2.13454
331719429;3.19879;1.30356;2.19631
332755358;3.31109;1.31415;2.26006
333793083;3.42059;2.12;2.8052
334832694;4.30906;2.11253;2.87846
335874285;4.40255;2.09367;2.94524
336917955;4.49357;2.079;3.0153
337963808;4.58342;2.07125;3.07926
3381011953;4.66802;2.05929;3.14933
3391062505;4.75989;2.05114;3.2133
3401115584;4.84421;2.05241;3.273
3411171316;4.92672;2.05362;3.33441
3421229834;5.02959;2.05206;3.39558
3431291277;5.11114;2.05679;3.45535
3441355792;5.19498;2.05722;3.50069
3451423532;5.27977;2.06319;3.56064
3461494659;5.36212;2.07184;3.62757
3471569342;5.45413;2.08672;3.65689
3481647759;6.54272;3.02178;4.32166
3491730096;6.58106;2.98314;4.37751
3501816549;6.62358;2.94582;4.41495
3511907324;6.6726;2.91382;4.41836
3522002637;6.70852;2.88521;4.44117
3532102715;6.75282;2.86245;4.46735
3542207796;6.80256;2.84365;4.51556
3552318131;6.83725;2.82517;4.54737
3562433982;6.88191;2.81119;4.58569
3572555625;6.91343;2.80155;4.55268
3582683350;6.95477;2.79218;4.61946
3592817461;6.99553;2.79136;4.62081
3602958277;7.04121;2.79062;4.67365
361Runnning insertionFmax=5G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;1.39685;0.788912;1.02265
36410500;1.39908;0.78378;1.02123
36511025;1.39577;0.784171;1.02313
36611576;1.48407;0.872668;1.11715
36712154;1.47384;0.863341;1.11541
36812760;1.39474;0.806534;1.07453
36913396;1.38282;0.778221;1.02493
37014063;1.39249;0.781192;1.0288
37114763;1.38816;0.782985;1.0297
37215498;1.38833;0.78911;0.995487
37316269;1.39587;0.871263;1.09286
37417078;1.47845;0.862702;1.0953
37517927;1.48114;0.861655;1.09494
37618818;1.47689;0.859508;1.09803
37719753;1.47659;0.858385;1.10267
37820734;1.48175;0.858444;1.10634
37921764;1.47822;0.857026;1.10727
38022845;1.48501;0.862236;1.11323
38123980;1.48675;0.861858;1.11765
38225171;1.49152;0.858224;1.11974
38326421;1.49491;0.861527;1.12215
38427733;1.50672;0.872404;1.13493
38529110;1.51547;0.869584;1.14461
38630555;1.52334;0.878787;1.14586
38732072;1.53303;0.905216;1.13165
38833664;1.55798;0.895097;1.1348
38935335;1.56145;0.880815;1.1355
39037089;1.56508;0.876627;1.14152
39138930;1.5705;0.870941;1.14455
39240863;1.56161;0.866967;1.14517
39342892;1.56843;0.868341;1.148
39445022;1.57239;0.862388;1.15043
39547258;1.58332;0.864696;1.15356
39649605;1.58599;0.863443;1.15915
39752069;1.5883;0.858624;1.16016
39854656;1.59643;0.862847;1.16525
39957372;1.60621;0.867945;1.1728
40060223;1.61505;0.875395;1.17541
40163216;1.62869;1.0212;1.27235
40266358;1.77333;1.01092;1.27213
40369657;1.76497;1.00047;1.27686
40473120;1.76393;0.995104;1.28076
40576756;1.76016;0.988661;1.28215
40680573;1.76069;0.987289;1.28509
40784580;1.75881;0.982492;1.28652
40888787;1.75828;0.979606;1.28284
40993204;1.75867;0.975785;1.28881
41097841;1.76247;0.981205;1.29186
411102709;1.76052;0.978286;1.29281
412107820;1.76441;0.981747;1.29654
413113186;1.77232;0.985221;1.30186
414118820;1.77417;0.986352;1.30451
415124735;1.77875;1.14125;1.40609
416130945;1.93487;1.13221;1.40825
417137465;1.92967;1.12254;1.40666
418144311;1.9228;1.11439;1.40448
419151499;1.91409;1.10409;1.40281
420159046;1.91118;1.09919;1.40733
421166970;1.90283;1.09444;1.40182
422175290;1.89956;1.08331;1.39802
423184026;1.90026;1.08348;1.40098
424193198;1.89832;1.07892;1.40178
425202828;1.89418;1.07481;1.40346
426212939;1.89455;1.07748;1.40235
427223555;1.8955;1.07411;1.40028
428234701;1.89946;1.0753;1.40257
429246404;1.89791;1.24341;1.51495
430258692;2.07387;1.22653;1.51395
431271594;2.06358;1.21521;1.51316
432285141;2.06089;1.20219;1.5058
433299365;2.0567;1.18904;1.51332
434314300;2.05648;1.18884;1.51371
435329981;2.05773;1.18357;1.50908
436346446;2.06311;1.18178;1.51372
437363734;2.07409;1.16871;1.51607
438381886;2.08564;1.17092;1.52555
439400945;2.10487;1.17602;1.53668
440420956;2.12636;1.17937;1.549
441441967;2.15514;1.18572;1.5601
442464028;2.19236;1.19791;1.57861
443487192;2.23265;1.21039;1.5964
444511514;2.28375;1.5912;1.86237
445537052;2.74447;1.58563;1.89057
446563866;2.78702;1.57657;1.9072
447592020;2.83931;1.57209;1.95387
448621581;2.90537;1.57132;1.99498
449652620;2.97621;1.58588;2.04219
450685210;3.05999;1.59648;2.09135
451719429;3.1486;1.60924;2.13818
452755358;3.25612;1.6375;2.1909
453793083;3.35773;1.66752;2.26772
454832694;3.47445;1.70074;2.33391
455874285;3.59538;1.74044;2.40813
456917955;3.7266;1.7862;2.45854
457963808;3.85972;1.84659;2.54809
4581011953;4.00415;2.71826;3.19021
4591062505;5.01041;2.69626;3.23177
4601115584;5.10347;2.68829;3.31796
4611171316;5.20352;2.68618;3.37989
4621229834;5.29749;2.69394;3.44859
4631291277;5.37717;2.70195;3.52543
4641355792;5.47005;2.72007;3.63054
4651423532;5.57292;2.73758;3.68413
4661494659;5.67862;2.76928;3.75094
4671569342;5.78507;2.80353;3.84471
4681647759;5.87812;2.83568;3.94523
4691730096;5.99863;2.88294;4.01852
4701816549;6.1141;2.94014;4.05796
4711907324;6.23463;2.97969;4.22376
4722002637;6.35944;4.03833;4.95917
4732102715;7.52401;3.99747;4.96224
4742207796;7.57182;3.9697;5.08891
4752318131;7.61843;3.94535;5.08361
4762433982;7.66722;3.92472;5.11923
4772555625;7.72666;3.91861;5.20856
4782683350;7.78105;3.91067;5.23699
4792817461;7.8486;3.9137;5.32435
4802958277;7.92325;3.92513;5.29088