Files
boost_unordered_benchmarks/vs/non_unique_running_insertion.cpp.csv
2022-10-31 11:16:29 -04:00

30 KiB

1No-rehash runnning insertion, Fmax=1, G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.973702;0.712106;0.918927
410500;0.874005;0.701287;0.932291
511025;0.792809;0.684486;0.867735
611576;0.773664;0.682943;0.903421
712154;0.772129;0.679925;0.898815
812760;0.756642;0.689998;0.915928
913396;0.822393;0.735997;0.923289
1014063;0.814668;0.722978;0.926642
1114763;0.805043;0.704911;0.917897
1215498;0.781599;0.690694;0.904709
1316269;0.79296;0.703907;0.89453
1417078;0.803086;0.697203;0.922535
1517927;0.812166;0.702262;0.927349
1618818;0.830296;0.713049;0.914588
1719753;0.805349;0.725365;0.924338
1820734;0.810448;0.699758;0.947875
1921764;0.826169;0.728032;0.94819
2022845;0.837488;0.737173;0.970476
2123980;0.85743;0.737949;0.962748
2225171;0.836701;0.716056;0.965895
2326421;0.813918;0.748875;0.989741
2427733;0.829674;0.731819;0.956583
2529110;0.842398;0.788609;0.972906
2630555;0.83222;0.732949;0.985184
2732072;0.846982;0.728916;0.972487
2833664;1.01114;0.75456;0.993117
2935335;1.02713;0.737738;0.996373
3037089;1.04885;0.762159;1.00809
3138930;1.01834;0.768903;1.01467
3240863;0.998414;0.754693;0.98586
3342892;1.06415;0.773913;1.02423
3445022;1.02833;0.776373;1.05376
3547258;1.00867;0.780389;1.0352
3649605;1.02477;0.770185;1.04834
3752069;1.04134;0.770249;1.08444
3854656;1.02736;0.78609;1.07239
3957372;1.03851;0.772397;1.06962
4060223;1.05421;0.782452;1.09754
4163216;1.10144;0.807108;1.09379
4266358;1.25815;0.781608;1.14868
4369657;1.25673;0.810519;1.16198
4473120;1.28392;0.811103;1.15662
4576756;1.29951;0.847559;1.14961
4680573;1.31223;0.8621;1.18447
4784580;1.29911;0.857091;1.2385
4888787;1.30713;0.856089;1.24335
4993204;1.32942;0.858765;1.23536
5097841;1.34817;0.863918;1.27708
51102709;1.35859;1.02866;1.42679
52107820;1.35556;1.0861;1.50105
53113186;1.42967;1.08885;1.55241
54118820;1.38347;1.12462;1.58868
55124735;1.44547;1.11618;1.58703
56130945;1.4275;1.13633;1.58258
57137465;1.623;1.13163;1.63762
58144311;1.73243;1.16073;1.61904
59151499;1.64986;1.17033;1.66196
60159046;1.68052;1.17554;1.71026
61166970;1.76478;1.1863;1.71843
62175290;1.7829;1.23173;1.78322
63184026;1.77966;1.20983;1.80031
64193198;1.8233;1.23595;1.84207
65202828;1.84846;1.45405;2.16702
66212939;1.90594;1.49351;2.14867
67223555;1.94163;1.52587;2.19148
68234701;1.89768;1.34607;2.17661
69246404;1.95318;1.36657;2.20521
70258692;1.98247;1.41757;2.31323
71271594;2.17881;1.47132;2.35339
72285141;2.21491;1.43698;2.32112
73299365;2.22248;1.46895;2.36579
74314300;2.26611;1.48853;2.3998
75329981;2.31083;1.53879;2.47072
76346446;2.30538;1.56062;2.59221
77363734;2.4063;1.58361;2.68584
78381886;2.38755;1.58762;2.59059
79400945;2.43449;1.78763;2.94282
80420956;2.45945;1.74623;2.79885
81441967;2.44255;1.80034;2.97995
82464028;2.51708;1.8146;3.05353
83487192;2.58176;1.94137;3.18517
84511514;2.62534;1.9366;3.19943
85537052;2.83308;1.98499;3.24461
86563866;2.82838;2.0354;3.27604
87592020;2.82025;1.95653;3.33252
88621581;2.8431;2.03708;3.37473
89652620;2.88004;1.98029;3.33011
90685210;2.88273;2.00833;3.32609
91719429;2.87357;2.04775;3.43052
92755358;2.96437;2.07453;3.4283
93793083;2.9579;2.18582;3.66966
94832694;2.89443;2.13388;3.58563
95874285;2.94041;2.19629;3.57844
96917955;3.02524;2.25666;3.7531
97963808;3.00069;2.21306;3.74659
981011953;3.05657;2.2858;3.84844
991062505;3.20028;2.26331;3.77325
1001115584;3.2217;2.26541;3.78047
1011171316;3.19466;2.34419;3.90269
1021229834;3.21605;2.32539;3.89268
1031291277;3.34258;2.33391;3.88977
1041355792;3.28141;2.36513;3.95276
1051423532;3.35035;2.40061;4.0081
1061494659;3.42588;2.38518;4.10507
1071569342;3.33475;2.39991;4.07396
1081647759;3.41547;2.559;4.23869
1091730096;3.40523;2.58938;4.23053
1101816549;3.4465;2.55803;4.30466
1111907324;3.45974;2.57564;4.26485
1122002637;3.42658;2.57226;4.3296
1132102715;3.66758;2.64896;4.34259
1142207796;3.64923;2.69969;4.3903
1152318131;3.70315;2.65899;4.42645
1162433982;3.67765;2.70802;4.54291
1172555625;3.68371;2.73176;4.51881
1182683350;3.74749;2.72431;4.54808
1192817461;3.73251;2.75961;4.57029
1202958277;3.75272;2.80258;4.61321
121No-rehash runnning insertion, Fmax=5, G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.871516;0.696171;0.88752
12410500;0.82731;0.743089;0.881451
12511025;0.814763;0.715934;0.869005
12611576;0.834542;0.745848;0.878494
12712154;0.845892;0.733161;0.869627
12812760;0.842352;0.747893;0.897307
12913396;0.86233;0.765852;0.911191
13014063;0.867551;0.747925;0.919363
13114763;0.853223;0.775312;0.922605
13215498;0.872245;0.760761;0.907444
13316269;0.884945;0.735903;0.904518
13417078;0.940531;0.745653;0.917582
13517927;0.90786;0.751203;0.951158
13618818;0.950428;0.785918;0.938396
13719753;0.944723;0.77066;0.965753
13820734;0.834165;0.785363;0.94456
13921764;0.855275;0.786603;0.982201
14022845;0.869503;0.777976;0.961527
14123980;0.86378;0.793213;0.958557
14225171;0.867832;0.825746;0.999662
14326421;0.871636;0.836125;0.988819
14427733;0.899956;0.836254;1.00565
14529110;0.901293;0.838063;1.07169
14630555;0.90375;0.862591;1.02461
14732072;0.956761;0.771262;0.974715
14833664;0.929007;0.798573;0.973419
14935335;0.968106;0.778167;0.97997
15037089;0.979234;0.798411;1.0015
15138930;0.96937;0.790186;1.01306
15240863;0.981289;0.821592;1.00353
15342892;0.901852;0.831879;1.00318
15445022;0.95737;0.820961;1.03132
15547258;0.936146;0.825504;1.0403
15649605;0.961918;0.833349;1.04817
15752069;0.961176;0.867655;1.07435
15854656;0.988189;0.850147;1.09065
15957372;0.982922;0.860533;1.08434
16060223;0.994062;0.883026;1.10616
16163216;1.03396;0.816388;1.07737
16266358;1.04058;0.851115;1.09819
16369657;1.05311;0.865019;1.1045
16473120;1.07527;0.855729;1.10592
16576756;1.13733;0.875974;1.18101
16680573;1.13805;0.93021;1.1805
16784580;1.07526;0.911721;1.1761
16888787;1.06581;0.932806;1.2015
16993204;1.08511;0.951358;1.23548
17097841;1.14466;0.950451;1.25081
171102709;1.16211;0.969632;1.29449
172107820;1.14823;1.01102;1.32701
173113186;1.19862;1.02189;1.3414
174118820;1.21346;1.04242;1.34649
175124735;1.24343;0.982128;1.34042
176130945;1.29267;1.00093;1.3406
177137465;1.33788;1.04644;1.35747
178144311;1.3428;1.00385;1.37972
179151499;1.38186;1.02031;1.41221
180159046;1.43139;1.06859;1.47012
181166970;1.43418;1.08695;1.45898
182175290;1.42977;1.10899;1.59648
183184026;1.51477;1.16114;1.55348
184193198;1.521;1.19358;1.59971
185202828;1.57644;1.19109;1.65233
186212939;1.57823;1.19981;1.70233
187223555;1.62608;1.30711;1.78532
188234701;1.6893;1.30473;1.76342
189246404;1.71968;1.18468;1.76949
190258692;1.79698;1.22359;1.78922
191271594;1.82339;1.23474;1.92708
192285141;1.9292;1.25028;1.98205
193299365;1.99896;1.34686;2.00673
194314300;2.05923;1.31476;2.08355
195329981;2.08049;1.38848;2.16315
196346446;2.15286;1.44788;2.22764
197363734;2.15395;1.50393;2.36072
198381886;2.21223;1.58054;2.40507
199400945;2.34797;1.64428;2.49011
200420956;2.36437;1.71155;2.50237
201441967;2.40341;1.71469;2.57774
202464028;2.47448;1.7996;2.64091
203487192;2.53337;1.84977;2.722
204511514;2.58847;1.75992;2.79661
205537052;2.66353;1.8231;2.91018
206563866;2.70089;1.83367;2.94826
207592020;2.81684;1.87657;3.06863
208621581;2.90233;1.93953;3.16077
209652620;3.01167;1.96534;3.1481
210685210;2.78765;2.07924;3.22872
211719429;2.87426;2.12691;3.37752
212755358;2.90418;2.20157;3.38273
213793083;2.95716;2.26294;3.51075
214832694;3.07541;2.33651;3.54655
215874285;3.15538;2.4346;3.56859
216917955;3.147;2.46894;3.72028
217963808;3.30482;2.61541;3.77259
2181011953;3.35184;2.25025;3.86649
2191062505;3.49738;2.31096;3.80752
2201115584;3.51479;2.38838;3.83626
2211171316;3.65984;2.43242;3.96644
2221229834;3.76223;2.51675;4.0681
2231291277;3.74921;2.61093;4.21825
2241355792;3.43169;2.66438;4.25931
2251423532;3.47422;2.7592;4.2863
2261494659;3.51057;2.74416;4.27031
2271569342;3.5449;2.81812;4.31054
2281647759;3.66063;2.86042;4.33983
2291730096;3.68223;2.9652;4.45619
2301816549;3.69408;3.03086;4.52297
2311907324;3.80625;3.10973;4.59238
2322002637;3.84946;2.70441;4.36785
2332102715;3.94429;2.77813;4.407
2342207796;4.07143;2.85768;4.55968
2352318131;4.14193;2.94498;4.64385
2362433982;4.26366;2.9364;4.60789
2372555625;4.30402;3.00989;4.70561
2382683350;3.77216;3.0813;4.75667
2392817461;3.8437;3.17132;4.82562
2402958277;3.93147;3.23402;4.88668
241Runnning insertion, Fmax=1, G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.943693;0.841273;0.990299
24410500;0.925088;0.834817;0.99172
24511025;0.946522;0.830103;1.0446
24611576;0.923005;0.865685;1.04365
24712154;0.93018;0.828656;1.03387
24812760;0.934928;0.928767;1.09361
24913396;0.9664;0.980148;1.05034
25014063;0.945207;0.92364;1.06311
25114763;0.933405;0.917457;1.07633
25215498;0.920081;0.908748;1.07759
25316269;0.916658;0.908739;1.09078
25417078;1.06184;0.924582;1.10685
25517927;1.05905;0.89471;1.12118
25618818;1.05548;0.913606;1.11534
25719753;1.0259;0.888454;1.10955
25820734;1.07866;0.913536;1.09095
25921764;0.998511;0.879325;1.09813
26022845;1.03208;0.88024;1.10582
26123980;1.00376;0.885352;1.1113
26225171;1.01901;1.01574;1.16462
26326421;1.01501;0.990365;1.18104
26427733;0.992173;0.984674;1.18394
26529110;0.976203;0.993143;1.21647
26630555;1.00434;0.981028;1.20687
26732072;1.01701;0.971162;1.15687
26833664;1.28168;0.958464;1.17752
26935335;1.28676;0.955973;1.165
27037089;1.26513;0.944042;1.22329
27138930;1.24424;0.988951;1.20789
27240863;1.23516;0.938271;1.23331
27342892;1.23665;0.94988;1.1887
27445022;1.20788;0.968742;1.21843
27547258;1.21084;0.931031;1.20374
27649605;1.21985;1.14107;1.33215
27752069;1.22226;1.11871;1.37184
27854656;1.20599;1.07498;1.35864
27957372;1.21227;1.13075;1.33915
28060223;1.2441;1.0684;1.4279
28163216;1.18702;1.09626;1.37071
28266358;1.62871;1.08159;1.35474
28369657;1.61956;1.04161;1.36262
28473120;1.61768;1.0954;1.38332
28576756;1.54189;1.05519;1.40182
28680573;1.57824;1.04513;1.47228
28784580;1.58777;1.06815;1.45319
28888787;1.54521;1.06339;1.46911
28993204;1.5676;1.06537;1.4595
29097841;1.57953;1.06831;1.49377
291102709;1.59092;1.44605;1.76611
292107820;1.58245;1.46879;1.76153
293113186;1.58023;1.48425;1.84323
294118820;1.63383;1.4167;1.79787
295124735;1.61124;1.3864;1.87313
296130945;1.61671;1.41474;1.8878
297137465;2.22411;1.40967;1.90876
298144311;2.19923;1.45234;1.9746
299151499;2.31496;1.51559;1.96575
300159046;2.17919;1.42777;1.95411
301166970;2.10577;1.39521;1.968
302175290;2.11104;1.417;1.9685
303184026;2.14213;1.41869;1.99103
304193198;2.1876;1.38896;2.03887
305202828;2.19743;2.17123;2.56707
306212939;2.13636;2.18185;2.63051
307223555;2.15379;2.13836;2.74191
308234701;2.15973;2.12772;2.62059
309246404;2.21215;2.0881;2.77314
310258692;2.21123;2.09996;2.7796
311271594;3.10156;2.0784;2.89306
312285141;3.04243;2.09953;2.85975
313299365;3.0355;2.06019;2.96892
314314300;3.03299;2.01456;3.00884
315329981;3.08821;2.12062;3.03841
316346446;3.03126;2.12129;3.09113
317363734;3.07554;2.10879;3.19461
318381886;3.09999;2.14626;3.29261
319400945;3.11886;3.11217;3.91564
320420956;3.01433;3.10202;3.98456
321441967;3.04284;2.96981;3.97986
322464028;3.0624;3.02161;3.94209
323487192;3.11873;2.89301;4.06841
324511514;3.1189;2.97622;4.08525
325537052;4.16591;2.9025;4.15159
326563866;4.04373;2.91566;4.08637
327592020;4.06011;2.85525;4.17951
328621581;4.10019;2.93148;4.317
329652620;4.04737;2.89135;4.39874
330685210;4.1563;2.9093;4.26869
331719429;4.07695;2.84318;4.24823
332755358;3.92214;2.70786;4.3613
333793083;3.99458;3.92095;5.13101
334832694;3.92705;3.88608;5.20255
335874285;3.85822;3.8307;5.14989
336917955;3.9649;3.77865;5.22895
337963808;3.84641;3.64015;5.18064
3381011953;3.87205;3.64877;5.28839
3391062505;5.04115;3.61602;5.22289
3401115584;5.02181;3.62909;5.20736
3411171316;4.96159;3.56351;5.2753
3421229834;4.87247;3.47915;5.27332
3431291277;4.88256;3.50723;5.23709
3441355792;4.7097;3.52182;5.33231
3451423532;4.72536;3.42606;5.27195
3461494659;4.72268;3.38324;5.28004
3471569342;4.57227;3.35782;5.30012
3481647759;4.6112;4.53634;6.04293
3491730096;4.54679;4.33861;6.09511
3501816549;4.52983;4.25446;6.00943
3511907324;4.52476;4.27616;6.04927
3522002637;4.4626;4.23311;6.05515
3532102715;5.78348;4.17173;6.01824
3542207796;5.66981;4.10454;6.02991
3552318131;5.59754;4.07181;6.03448
3562433982;5.50072;3.96961;5.95388
3572555625;5.4632;3.94953;6.01852
3582683350;5.37552;3.93131;6.05253
3592817461;5.32813;3.95577;5.98818
3602958277;5.29171;3.91072;6.05511
361Runnning insertion, Fmax=5, G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;1.05146;0.954253;1.10824
36410500;1.16969;0.945117;1.07894
36511025;1.12624;0.969855;1.12538
36611576;1.11537;0.953814;1.10263
36712154;1.13277;0.945603;1.13037
36812760;1.14225;0.955564;1.09571
36913396;1.09665;0.958449;1.0863
37014063;1.10716;0.925587;1.09799
37114763;1.13527;1.01853;1.12139
37215498;1.09072;1.06914;1.19863
37316269;1.10975;1.0541;1.17869
37417078;1.0979;1.07853;1.20249
37517927;1.11504;1.04265;1.20565
37618818;1.10597;1.02486;1.18252
37719753;1.0994;1.00917;1.22857
37820734;1.26938;1.01547;1.20518
37921764;1.23767;1.03164;1.18975
38022845;1.22221;1.01192;1.19049
38123980;1.20689;1.06101;1.20706
38225171;1.19121;1.02354;1.24414
38326421;1.19187;1.02599;1.22086
38427733;1.20253;1.02334;1.21003
38529110;1.19247;1.0299;1.20415
38630555;1.17389;1.06102;1.23345
38732072;1.15895;1.12588;1.30449
38833664;1.17745;1.12629;1.33696
38935335;1.16861;1.14818;1.28373
39037089;1.16807;1.13854;1.29987
39138930;1.19883;1.15479;1.36644
39240863;1.22259;1.12929;1.29677
39342892;1.3455;1.12024;1.31446
39445022;1.41333;1.09201;1.28933
39547258;1.32527;1.09493;1.32273
39649605;1.32711;1.12583;1.31909
39752069;1.30781;1.08398;1.30805
39854656;1.31609;1.10558;1.33873
39957372;1.37398;1.12514;1.34569
40060223;1.32225;1.13006;1.35477
40163216;1.3824;1.2944;1.42682
40266358;1.29333;1.27192;1.52483
40369657;1.35934;1.26993;1.4753
40473120;1.33275;1.28547;1.46357
40576756;1.36615;1.26968;1.45582
40680573;1.34853;1.26288;1.49671
40784580;1.60907;1.28325;1.52342
40888787;1.59893;1.27833;1.49522
40993204;1.6052;1.26412;1.59147
41097841;1.57911;1.26336;1.54293
411102709;1.59379;1.26587;1.57568
412107820;1.6464;1.28932;1.56916
413113186;1.64454;1.3615;1.61547
414118820;1.59668;1.31596;1.65836
415124735;1.64314;1.60434;1.81551
416130945;1.65285;1.58287;1.94167
417137465;1.65779;1.61373;1.8902
418144311;1.73093;1.63962;1.9146
419151499;1.71641;1.61376;1.90991
420159046;1.74479;1.57376;1.94388
421166970;2.24958;1.66833;1.95588
422175290;2.29798;1.65433;1.9981
423184026;2.24553;1.63772;2.03415
424193198;2.23245;1.6427;2.05208
425202828;2.2525;1.65358;2.08254
426212939;2.25956;1.63229;2.23797
427223555;2.26818;1.69857;2.23316
428234701;2.31113;1.70503;2.18045
429246404;2.2788;2.34647;2.61325
430258692;2.37474;2.29098;2.70168
431271594;2.3554;2.34771;2.74002
432285141;2.42526;2.33676;2.78403
433299365;2.45288;2.32757;2.84423
434314300;2.51132;2.3355;2.89232
435329981;3.35527;2.34646;3.02074
436346446;3.39603;2.39049;3.07661
437363734;3.3524;2.40684;3.07265
438381886;3.4092;2.4524;3.15952
439400945;3.32824;2.395;3.23349
440420956;3.47355;2.44475;3.30389
441441967;3.45309;2.42258;3.39071
442464028;3.5202;2.58499;3.52948
443487192;3.63739;2.63339;3.51203
444511514;3.4686;3.43624;4.14026
445537052;3.60074;3.44953;4.09472
446563866;3.63641;3.46397;4.25059
447592020;3.60841;3.40269;4.19669
448621581;3.67449;3.31612;4.39397
449652620;3.78031;3.44282;4.52142
450685210;4.73097;3.37551;4.4156
451719429;4.65273;3.41224;4.47731
452755358;4.72228;3.44948;4.59747
453793083;4.56892;3.47769;4.68534
454832694;4.60916;3.4247;4.77266
455874285;4.71931;3.50539;4.79459
456917955;4.63814;3.65982;4.87044
457963808;4.65744;3.64676;4.99426
4581011953;4.73445;4.69671;5.73149
4591062505;4.76128;4.60385;5.77243
4601115584;4.68324;4.64442;5.78458
4611171316;4.78753;4.4714;5.7528
4621229834;4.80725;4.50075;5.86365
4631291277;4.83411;4.4738;5.85409
4641355792;5.89756;4.52708;5.85024
4651423532;5.84408;4.43639;5.94041
4661494659;5.8115;4.38584;5.96516
4671569342;5.79443;4.49086;5.99759
4681647759;5.64893;4.47706;5.97783
4691730096;5.71911;4.49323;6.02613
4701816549;5.59978;4.4707;6.09778
4711907324;5.57286;4.44638;6.09397
4722002637;5.59084;5.54351;6.91636
4732102715;5.60692;5.48338;6.83961
4742207796;5.58309;5.3777;6.84213
4752318131;5.53412;5.41665;6.91522
4762433982;5.63807;5.33262;6.9102
4772555625;5.61135;5.28008;6.90172
4782683350;6.80869;5.18278;7.00538
4792817461;6.70557;5.26933;6.97229
4802958277;6.61966;5.20571;6.98025