Files
boost_unordered_benchmarks/vs/unique_running_insertion.cpp.csv
2023-02-25 11:30:43 -05:00

15 KiB

1No-rehash runnning insertion:
2std::unordered_set;boost::unordered_set;multi_index::hashed_unique
310000;0.811268;0.634576;0.64995
410500;0.666361;0.632612;0.651107
511025;0.666569;0.632613;0.668388
611576;0.678727;0.648466;0.657514
712154;0.66438;0.636922;0.665653
812760;0.672457;0.619771;0.650208
913396;0.67707;0.620686;0.673919
1014063;0.682861;0.628639;0.649427
1114763;0.679365;0.620251;0.654664
1215498;0.691049;0.635534;0.660721
1316269;0.693559;0.632515;0.662353
1417078;0.669867;0.641272;0.66657
1517927;0.670821;0.638484;0.675227
1618818;0.67327;0.647012;0.685491
1719753;0.683127;0.655846;0.688623
1820734;0.67987;0.655089;0.70131
1921764;0.694375;0.662655;0.703856
2022845;0.683847;0.65364;0.736645
2123980;0.68778;0.671451;0.712406
2225171;0.690219;0.63459;0.662854
2326421;0.685718;0.628929;0.715229
2427733;0.691433;0.633619;0.672212
2529110;0.703461;0.636323;0.695831
2630555;0.704767;0.641972;0.682594
2732072;0.705624;0.648698;0.687337
2833664;0.827329;0.656692;0.697657
2935335;0.89375;0.653064;0.695675
3037089;0.818287;0.676563;0.704113
3138930;0.811651;0.666934;0.710295
3240863;0.816561;0.693327;0.709678
3342892;0.814163;0.676943;0.7252
3445022;0.818019;0.681039;0.741669
3547258;0.828636;0.68563;0.743428
3649605;0.839019;0.675903;0.706734
3752069;0.828033;0.674801;0.720491
3854656;0.842122;0.679512;0.710739
3957372;0.840662;0.685254;0.716438
4060223;0.846705;0.689001;0.746157
4163216;0.847379;0.701625;0.754486
4266357;1.00094;0.706406;0.748312
4369656;0.965304;0.711311;0.762453
4473119;0.944697;0.709525;0.773862
4576755;0.952874;0.727938;0.777134
4680572;0.968768;0.741461;0.796158
4784579;0.991894;0.747944;0.81153
4888786;0.972909;0.771503;0.811041
4993203;0.983242;0.758368;0.824459
5097840;1.03275;0.775473;0.834554
51102706;1.01726;0.846882;0.883042
52107816;1.01475;0.876269;0.922436
53113182;1.01184;0.881496;0.883069
54118816;1.05112;0.871409;0.893846
55124731;1.05791;0.957038;1.00143
56130941;1.11534;0.969734;1.02365
57137461;1.27183;0.90904;0.92201
58144307;1.2457;0.893668;0.930639
59151495;1.22932;0.897384;0.932036
60159042;1.26133;0.950197;1.03207
61166965;1.29585;0.927232;1.01577
62175284;1.34786;1.05326;1.07235
63184019;1.2664;1.04018;1.03238
64193190;1.35811;0.984929;1.06598
65202820;1.38056;1.13141;1.12552
66212931;1.34599;1.10254;1.13188
67223547;1.36772;1.11428;1.16771
68234692;1.38139;1.19738;1.26967
69246395;1.42605;1.15926;1.17213
70258683;1.51721;1.35166;1.37015
71271585;1.60891;1.26477;1.21316
72285132;1.57093;1.29769;1.2662
73299354;1.59998;1.23605;1.2727
74314289;1.64265;1.37322;1.39161
75329969;1.67081;1.41258;1.52529
76346432;1.77685;1.45131;1.51937
77363719;1.63544;1.32854;1.38017
78381870;1.63852;1.30635;1.40905
79400928;1.71934;1.58613;1.5244
80420937;1.73443;1.58361;1.52504
81441947;1.76213;1.52106;1.53918
82464005;1.78424;1.62384;1.55105
83487165;1.797;1.6463;1.73677
84511485;1.91731;1.64067;1.61055
85537019;1.78598;1.50877;1.61056
86563827;1.80316;1.57866;1.74058
87591977;1.86536;1.70137;1.73779
88621532;1.86788;1.54734;1.67324
89652567;1.83511;1.56693;1.71248
90685151;1.85549;1.62121;1.92316
91719359;1.87695;1.66006;1.91215
92755280;1.87903;1.80954;1.91372
93792997;1.95281;1.74925;1.77725
94832595;1.89863;1.6834;1.76625
95874177;1.92124;1.68161;1.77695
96917832;1.93019;1.72245;1.86139
97963677;1.98126;1.74351;1.84319
981011813;1.98609;1.75515;1.87563
991062351;1.93;1.8198;1.91186
1001115422;1.94668;1.79724;1.93196
1011171143;1.95557;1.80983;1.96092
1021229634;1.96786;1.86714;2.03306
1031291062;1.98835;1.9068;2.05086
1041355554;2.00436;1.9022;2.09779
1051423274;2.02589;1.91829;2.11277
1061494380;2.07902;1.94002;2.20171
1071569031;2.07917;1.9925;2.24801
1081647417;2.13228;1.96246;2.01716
1091729734;2.14582;1.98907;2.05364
1101816153;2.16314;2.01736;2.07356
1111906885;2.21038;2.01742;2.1244
1122002164;2.22902;2.02917;2.12265
1132102198;2.12738;2.05769;2.16529
1142207233;2.16277;2.06977;2.2048
1152317508;2.14021;2.09399;2.24915
1162433290;2.15269;2.11679;2.30609
1172554854;2.18033;2.16775;2.31491
1182682511;2.21301;2.19234;2.35522
1192816546;2.23218;2.22071;2.41231
1202957287;2.23455;2.22493;2.4371
121Runnning insertion:
122std::unordered_set;boost::unordered_set;multi_index::hashed_unique
12310000;0.839146;0.818615;0.861498
12410500;0.827121;0.822141;0.86552
12511025;0.844156;0.825253;0.860108
12611576;0.841028;0.819002;0.850634
12712154;0.815344;0.803233;0.847328
12812760;0.812009;0.952201;1.01474
12913396;0.810977;0.975976;0.994721
13014063;0.815174;0.930668;0.981343
13114763;0.814615;0.921387;0.983079
13215498;0.82514;0.90449;0.96623
13316269;0.805858;0.892226;0.956241
13417078;0.910124;0.884797;0.948475
13517927;0.940512;0.885653;0.93879
13618818;0.901267;0.866499;0.928353
13719753;0.885705;0.860336;0.943541
13820734;0.884623;0.903816;0.926411
13921764;0.876521;0.854382;0.917967
14022845;0.905656;0.851188;0.912546
14123980;0.859392;0.845721;0.907543
14225171;0.853242;1.01211;1.09777
14326421;0.879852;1.01078;1.12855
14427733;0.853948;0.985904;1.11129
14529110;0.845184;0.967368;1.05085
14630555;0.862791;0.96022;1.05789
14732072;0.851031;0.959093;1.03206
14833664;1.11608;0.946278;1.0446
14935335;1.08717;0.941833;1.02874
15037089;1.08771;0.946886;1.01766
15138930;1.08234;0.921097;0.995701
15240863;1.06181;0.942261;0.997362
15342892;1.08039;0.906665;0.992661
15445022;1.04872;0.900695;1.03198
15547258;1.05426;0.892146;0.97798
15649605;1.02516;1.14588;1.29418
15752069;1.02567;1.14332;1.23184
15854656;1.02475;1.12686;1.24708
15957372;1.01609;1.11351;1.20827
16060223;1.05627;1.12273;1.19254
16163216;1.01311;1.10641;1.18651
16266357;1.40057;1.11509;1.21414
16369656;1.45479;1.06058;1.18299
16473119;1.36776;1.04691;1.14933
16576755;1.34889;1.0487;1.1325
16680572;1.36941;1.03596;1.15277
16784579;1.33149;1.03466;1.14157
16888786;1.30447;1.03123;1.17742
16993203;1.31915;1.04897;1.1343
17097840;1.3076;1.02696;1.12899
171102706;1.38441;1.63891;1.69425
172107816;1.32728;1.65034;1.72732
173113182;1.4032;1.59983;1.68688
174118816;1.30404;1.58454;1.63355
175124731;1.30794;1.55034;1.62826
176130941;1.26864;1.47535;1.60273
177137461;1.91768;1.47652;1.54597
178144307;1.88767;1.4575;1.53127
179151495;1.88608;1.4693;1.51896
180159042;1.88464;1.40626;1.49647
181166965;1.85159;1.41433;1.50246
182175284;1.78079;1.42188;1.49129
183184019;1.82691;1.40355;1.53461
184193190;1.84513;1.51754;1.53561
185202820;1.78536;2.45842;2.50925
186212931;1.81432;2.41396;2.46579
187223547;1.75046;2.35367;2.40346
188234692;1.82324;2.40625;2.46965
189246395;1.82094;2.31832;2.35777
190258683;1.85715;2.3423;2.43387
191271585;2.58725;2.20397;2.30816
192285132;2.67511;2.30253;2.36746
193299354;2.61319;2.25311;2.27394
194314289;2.59284;2.13739;2.18109
195329969;2.5511;2.08674;2.20766
196346432;2.52951;2.11509;2.17321
197363719;2.39532;2.14657;2.28513
198381870;2.48729;2.13987;2.28256
199400928;2.54064;3.62505;3.515
200420937;2.45178;3.48807;3.38407
201441947;2.35615;3.30004;3.29642
202464005;2.42557;3.32047;3.22069
203487165;2.35423;3.12691;3.15738
204511485;2.33133;3.07751;3.08567
205537019;3.35578;3.10465;3.09832
206563827;3.28172;2.96281;2.99529
207591977;3.27093;2.9835;3.01241
208621532;3.27019;2.86997;2.94253
209652567;3.08957;2.82902;3.03911
210685151;3.10957;2.84214;3.10888
211719359;3.0193;2.80101;2.88367
212755280;2.95662;2.74462;2.84008
213792997;2.93047;3.90729;4.23225
214832595;2.90891;3.82089;4.10936
215874177;2.84168;3.75148;4.13919
216917832;2.82988;3.64519;3.95022
217963677;2.82455;3.561;3.95415
2181011813;2.89456;3.57419;3.8106
2191062351;3.88274;3.54361;3.7706
2201115422;3.78688;3.34862;3.76686
2211171143;3.76435;3.37159;3.66989
2221229634;3.7014;3.32166;3.63971
2231291062;3.61782;3.25742;3.5811
2241355554;3.55858;3.22568;3.5154
2251423274;3.46979;3.13109;3.56784
2261494380;3.42174;3.10398;3.5029
2271569031;3.38277;3.09491;3.46156
2281647417;3.34529;4.25766;4.85752
2291729734;3.29924;4.17762;4.79337
2301816153;3.30043;4.09904;4.70397
2311906885;3.25764;4.0263;4.61131
2322002164;3.24392;3.95569;4.45513
2332102198;4.45201;3.8246;4.51768
2342207233;4.30374;3.78368;4.31124
2352317508;4.24517;3.71937;4.24682
2362433290;4.1727;3.69611;4.27665
2372554854;4.08972;3.67907;4.17298
2382682511;4.0166;3.61996;4.1458
2392816546;3.93198;3.56238;4.06266
2402957287;3.89803;3.54942;4.04803