Files
boost_unordered_benchmarks/vs/unique_running_insertion.cpp.csv
2023-06-19 14:44:16 +02:00

7.7 KiB

1No-rehash runnning insertion:
2std::unordered_set;boost::unordered_set;multi_index::hashed_unique
310000;0.500015;0.469795;0.461676
410500;0.472733;0.471408;0.465684
511025;0.476292;0.476225;0.470009
611576;0.478126;0.477826;0.472198
712154;0.479298;0.479462;0.473628
812760;0.481449;0.445048;0.447095
913396;0.488518;0.448589;0.447735
1014063;0.49057;0.449747;0.451014
1114763;0.493509;0.452738;0.453326
1215498;0.498526;0.4561;0.455613
1316269;0.502462;0.459956;0.458051
1417078;0.490792;0.462328;0.463807
1517927;0.491472;0.466703;0.467819
1618818;0.493384;0.470165;0.471732
1719753;0.495531;0.47386;0.475868
1820734;0.497715;0.478952;0.482144
1921764;0.501334;0.481441;0.485567
2022845;0.505092;0.484882;0.489201
2123980;0.508392;0.491047;0.495319
2225171;0.510235;0.460063;0.463399
2326421;0.514725;0.464092;0.470774
2427733;0.517109;0.464815;0.472562
2529110;0.521514;0.46696;0.475155
2630555;0.524293;0.470978;0.480922
2732072;0.528106;0.473677;0.483736
2833664;0.539973;0.479904;0.48921
2935335;0.540446;0.482825;0.492245
3037089;0.541819;0.489841;0.497651
3138930;0.542536;0.493166;0.503804
3240863;0.544199;0.496033;0.509409
3342892;0.544419;0.500071;0.51504
3445022;0.54523;0.505024;0.520779
3547258;0.546803;0.508167;0.528733
3649605;0.549562;0.476346;0.489812
3752069;0.552678;0.481705;0.491509
3854656;0.554325;0.477846;0.490929
3957372;0.553521;0.482194;0.495592
4060223;0.557098;0.486134;0.499399
4163216;0.559626;0.489273;0.505952
4266357;0.544339;0.488004;0.510154
4369656;0.54509;0.490545;0.515582
4473119;0.546721;0.495074;0.519483
4576755;0.545255;0.499733;0.525625
4680572;0.547358;0.504509;0.531199
4784579;0.549081;0.509853;0.537236
4888786;0.551205;0.511955;0.543704
4993203;0.551189;0.517203;0.549135
5097840;0.553825;0.522903;0.556364
51102706;0.558694;0.503568;0.517292
52107816;0.562472;0.505699;0.521422
53113182;0.563292;0.509688;0.521811
54118816;0.567185;0.508208;0.526618
55124731;0.570428;0.51279;0.528065
56130941;0.578312;0.523489;0.537168
57137461;0.56078;0.531359;0.539373
58144307;0.578487;0.523204;0.542127
59151495;0.574955;0.529779;0.551085
60159042;0.561701;0.531217;0.552927
61166965;0.57404;0.540069;0.558004
62175284;0.574281;0.537778;0.563779
63184019;0.57471;0.540481;0.569278
64193190;0.57606;0.549534;0.575018
65202820;0.576925;0.521715;0.534292
66212931;0.593697;0.523372;0.539669
67223547;0.589256;0.529929;0.537498
68234692;0.602936;0.550497;0.549444
69246395;0.60812;0.541121;0.546458
70258683;0.607695;0.538778;0.551357
71271585;0.628677;0.547761;0.557634
72285132;0.631896;0.558528;0.562689
73299354;0.653028;0.570534;0.58802
74314289;0.664134;0.569352;0.603254
75329969;0.665044;0.578904;0.609672
76346432;0.670195;0.585715;0.599686
77363719;0.698755;0.583096;0.610211
78381870;0.699319;0.591354;0.616881
79400928;0.712732;0.575732;0.582169
80420937;0.739129;0.579966;0.589054
81441947;0.757346;0.593961;0.605939
82464005;0.779274;0.608845;0.625925
83487165;0.801335;0.622314;0.630102
84511485;0.835884;0.644876;0.656394
85537019;1.01788;0.660072;0.667259
86563827;1.04541;0.677017;0.691086
87591977;1.04922;0.695538;0.693533
88621532;1.07239;0.710052;0.722922
89652567;1.0943;0.711341;0.745845
90685151;1.11929;0.746221;0.761456
91719359;1.13432;0.762828;0.784072
92755280;1.15838;0.794022;0.818862
93792997;1.18066;0.877512;0.877383
94832595;1.20673;0.897222;0.889415
95874177;1.23438;0.918314;0.905073
96917832;1.25525;0.942169;0.930573
97963677;1.28327;0.9537;0.963307
981011813;1.31891;0.97666;0.988065
991062351;1.35121;0.996677;1.01165
1001115422;1.37011;1.01472;1.02611
1011171143;1.39036;1.04925;1.07296
1021229634;1.40698;1.0708;1.08909
1031291062;1.41878;1.09085;1.12253
1041355554;1.44527;1.12061;1.1505
1051423274;1.4572;1.15559;1.18895
1061494380;1.48686;1.17931;1.22721
1071569031;1.50787;1.21246;1.26116
1081647417;1.5272;1.26575;1.29963
1091729734;1.54911;1.27999;1.32088
1101816153;1.58006;1.30104;1.35569
1111906885;1.59811;1.3073;1.38297
1122002164;1.63054;1.32929;1.3988
1132102198;1.55256;1.3545;1.43291
1142207233;1.56349;1.37679;1.45694
1152317508;1.57915;1.39737;1.49437
1162433290;1.60453;1.42378;1.5161
1172554854;1.6125;1.44565;1.55049
1182682511;1.6347;1.46866;1.59158
1192816546;1.65157;1.49826;1.62552
1202957287;1.66832;1.52125;1.66084
121Runnning insertion:
122std::unordered_set;boost::unordered_set;multi_index::hashed_unique
12310000;0.615043;0.657726;0.671202
12410500;0.614632;0.65591;0.670415
12511025;0.609488;0.649308;0.665289
12611576;0.606342;0.643938;0.654728
12712154;0.602819;0.638676;0.652239
12812760;0.603236;0.749064;0.78758
12913396;0.599216;0.737556;0.777665
13014063;0.597419;0.724775;0.761151
13114763;0.595558;0.715105;0.750604
13215498;0.5944;0.706582;0.739516
13316269;0.593612;0.69769;0.730664
13417078;0.670948;0.689991;0.72261
13517927;0.661323;0.681283;0.713974
13618818;0.656684;0.675592;0.70578
13719753;0.651143;0.669996;0.700979
13820734;0.645636;0.664884;0.694531
13921764;0.642915;0.660335;0.689054
14022845;0.638807;0.656852;0.683365
14123980;0.635037;0.653082;0.680936
14225171;0.632417;0.776891;0.832235
14326421;0.631011;0.765421;0.820045
14427733;0.630689;0.753095;0.805875
14529110;0.628665;0.74416;0.797098
14630555;0.628386;0.734483;0.783215
14732072;0.626487;0.725729;0.776318
14833664;0.740794;0.719489;0.766903
14935335;0.732875;0.714013;0.759411
15037089;0.724665;0.705334;0.752001
15138930;0.718053;0.70065;0.745363
15240863;0.711774;0.695483;0.739376
15342892;0.704455;0.690618;0.734361
15445022;0.699185;0.686182;0.731037
15547258;0.694697;0.683757;0.727515
15649605;0.689031;0.815221;0.89007
15752069;0.685602;0.802134;0.873937
15854656;0.681649;0.790188;0.860593
15957372;0.678739;0.780961;0.84754
16060223;0.67769;0.77064;0.833839
16163216;0.675049;0.759549;0.822794
16266357;0.799842;0.736148;0.817089
16369656;0.787365;0.730564;0.803575
16473119;0.779952;0.721617;0.796122
16576755;0.766262;0.716143;0.79081
16680572;0.758836;0.711045;0.784104
16784579;0.751029;0.705031;0.77877
16888786;0.743788;0.699345;0.771388
16993203;0.736988;0.697295;0.769216
17097840;0.730709;0.694331;0.764955
171102706;0.725827;0.841349;0.94463
172107816;0.725651;0.827456;0.928126
173113182;0.719377;0.815251;0.911207
174118816;0.714315;0.801397;0.897402
175124731;0.709343;0.791034;0.881231
176130941;0.707191;0.781926;0.869831
177137461;0.838845;0.774458;0.861669
178144307;0.823521;0.763927;0.847267
179151495;0.815306;0.756656;0.839526
180159042;0.809192;0.75179;0.834235
181166965;0.79758;0.746606;0.825081
182175284;0.790779;0.74241;0.821234
183184019;0.785219;0.735625;0.813758
184193190;0.775762;0.734557;0.812537
185202820;0.768531;0.905949;1.02813
186212931;0.761085;0.887004;1.0148
187223547;0.757586;0.871921;1.00697
188234692;0.75382;0.857096;0.985349
189246395;0.751541;0.846112;0.964994
190258683;0.747564;0.835584;0.955371
191271585;0.972411;0.826355;0.94126
192285132;0.966706;0.811841;0.926133
193299354;0.958385;0.804963;0.923222
194314289;0.94517;0.800645;0.911004
195329969;0.941271;0.79646;0.897205
196346432;0.946089;0.79479;0.899177
197363719;0.941483;0.79091;0.894147
198381870;0.947094;0.79142;0.885944
199400928;0.955687;1.12962;1.42279
200420937;0.966138;1.11326;1.38045
201441947;0.983929;1.10734;1.37238
202464005;1.00512;1.08956;1.33813
203487165;1.0024;1.08037;1.32084
204511485;1.01976;1.07727;1.30668
205537019;1.43748;1.0706;1.29819
206563827;1.44254;1.07445;1.28053
207591977;1.43701;1.07477;1.29424
208621532;1.43794;1.06593;1.27122
209652567;1.44045;1.07055;1.26669
210685151;1.45255;1.07773;1.26044
211719359;1.45674;1.07772;1.27929
212755280;1.45522;1.09306;1.27866
213792997;1.46778;1.51187;2.01029
214832595;1.47718;1.50427;1.96216
215874177;1.4956;1.50403;1.97304
216917832;1.50347;1.48734;1.91308
217963677;1.51956;1.48138;1.88857
2181011813;1.54136;1.47911;1.87712
2191062351;2.08205;1.48803;1.94623
2201115422;2.06672;1.47334;1.83671
2211171143;2.04452;1.47948;1.82819
2221229634;2.03494;1.48596;1.82308
2231291062;2.01195;1.48815;1.81288
2241355554;2.0186;1.4876;1.80103
2251423274;2.01813;1.51293;1.82397
2261494380;2.00221;1.50803;1.82183
2271569031;1.9938;1.52355;1.81643
2281647417;1.9999;1.97779;2.632
2291729734;2.00143;1.95201;2.57507
2301816153;2.00712;1.93971;2.54294
2311906885;2.01277;1.94096;2.51811
2322002164;2.01764;1.91562;2.48287
2332102198;2.64961;1.91528;2.45649
2342207233;2.61176;1.90032;2.42842
2352317508;2.57584;1.90186;2.41556
2362433290;2.54013;1.8995;2.40214
2372554854;2.51711;1.90104;2.39373
2382682511;2.49318;1.90686;2.39026
2392816546;2.4758;1.91687;2.38983
2402957287;2.45563;1.9237;2.39388