Skip to content

Commit 1a162ca

Browse files
committed
updated benchmark results
1 parent 798299d commit 1a162ca

File tree

1 file changed

+142
-142
lines changed

1 file changed

+142
-142
lines changed
Lines changed: 142 additions & 142 deletions
Original file line numberDiff line numberDiff line change
@@ -1,144 +1,144 @@
11
Running insertion:
22
absl::flat_hash_map;absl::node_hash_map;boost::unordered_map;boost::unordered_flat_map;boost::unordered_node_map
3-
10000;55.1383;82.4915;130.527;55.4733;78.1561
4-
10500;53.7072;80.424;127.979;53.7792;76.6262
5-
11025;52.439;79.0403;126.135;52.4705;75.0168
6-
11576;51.2965;77.3528;124.504;51.2227;73.5987
7-
12154;50.133;75.6136;122.567;50.2262;72.1353
8-
12760;49.2857;74.6084;169.268;49.2674;70.6993
9-
13396;48.4795;73.168;166.691;48.6218;69.719
10-
14063;47.7655;72.4066;163.464;67.8074;99.4658
11-
14763;64.6015;103.934;158.673;65.7534;97.1159
12-
15498;62.8491;101.394;154.296;63.7977;93.9199
13-
16269;61.0911;97.8281;151.057;61.8948;90.9973
14-
17078;59.541;95.8544;149.52;60.1324;89.4497
15-
17927;58.828;93.3314;146.137;58.4297;86.6949
16-
18818;56.6283;91.4971;142.997;56.8842;84.8531
17-
19753;55.2237;89.1825;141.495;55.3661;82.198
18-
20734;53.8627;87.1271;138.874;53.9538;80.0771
19-
21764;52.6349;85.4476;137.064;52.6372;78.3932
20-
22845;51.5238;83.1741;135.141;51.4885;76.748
21-
23980;50.674;81.0374;133.729;50.3725;75.7311
22-
25171;49.6572;79.0809;185.142;49.5549;74.1785
23-
26421;48.9094;78.1235;181.303;48.8775;73.548
24-
27733;48.4045;77.1139;176.736;68.7102;105.502
25-
29110;65.774;111.449;172.514;66.5809;102.04
26-
30555;64.026;108.048;169.311;64.6528;99.3562
27-
32072;62.454;105.936;165.301;62.8097;96.3754
28-
33664;60.7838;101.375;161.882;61.0283;95.1991
29-
35335;59.2583;99.6634;157.557;59.3888;91.4257
30-
37089;57.9737;96.3629;156.805;57.864;90.0511
31-
38930;56.4702;96.1058;154.286;56.2924;85.8344
32-
40863;55.2149;93.0768;152.621;54.8725;86.2636
33-
42892;53.9513;90.5628;147.884;53.6049;83.3224
34-
45022;52.8113;87.9779;146.288;52.3629;82.0903
35-
47258;51.7061;87.017;146.034;51.3825;79.4299
36-
49605;50.9019;85.0635;205.862;50.4774;78.7029
37-
52069;50.0691;83.5423;201.679;49.803;77.1003
38-
54656;49.4376;81.7795;195.538;70.1217;110.625
39-
57372;67.6308;120.875;190.153;68.0955;107.847
40-
60223;66.0302;115.719;183.73;66.1473;106.629
41-
63216;64.1444;113.477;181.863;64.2952;103.318
42-
66358;62.4504;111.185;179.195;62.5909;103.328
43-
69657;61.0018;109.092;174.346;60.9032;98.3265
44-
73120;59.5345;105.917;170.473;59.311;97.0572
45-
76756;58.2298;102.357;168.635;57.767;94.2135
46-
80573;56.7356;100.84;166.02;56.3259;89.4666
47-
84580;55.6132;99.6218;163.608;55.0147;88.7596
48-
88787;54.37;96.9773;162.796;53.7596;89.0845
49-
93204;53.2765;93.8887;158.662;52.6605;86.529
50-
97841;52.3981;92.5702;154.731;51.7336;85.1699
51-
102709;51.4927;91.0603;234.709;50.9877;83.4359
52-
107820;50.9358;88.8534;229.337;72.4819;128.14
53-
113186;50.5683;89.3152;225.137;70.3828;124.356
54-
118820;68.2034;132.248;219.342;68.4308;119.896
55-
124735;66.4164;127.524;217.527;66.4518;115.794
56-
130945;64.7066;124.425;210.024;64.7032;111.9
57-
137465;63.1359;121.702;203.743;63.0294;108.66
58-
144311;61.6274;120.812;206.934;61.4576;104.296
59-
151499;60.2099;116.576;203.389;59.8713;102.355
60-
159046;58.902;113.74;200.075;58.3615;99.1152
61-
166970;57.5401;109.421;200.116;57.124;101.072
62-
175290;56.2835;107.496;196.738;55.8648;97.7179
63-
184026;55.2093;106.043;196.078;54.6945;92.798
64-
193198;54.2912;103.848;197.203;53.7748;88.8154
65-
202828;53.4369;98.98;390.672;53.0334;90.1554
66-
212939;52.6164;101.324;384.453;52.2552;88.9002
67-
223555;52.2043;99.445;375.86;73.9634;157.084
68-
234701;70.0055;172.868;360.515;71.1759;154.298
69-
246404;68.4715;167.947;347.575;69.5685;152.263
70-
258692;66.9329;165.966;355.887;67.823;147.702
71-
271594;65.5932;163.593;347.226;66.1312;148.174
72-
285141;64.1404;154.352;346.049;64.0603;141.18
73-
299365;62.969;156.622;347.171;62.4787;136.101
74-
314300;61.8258;154.574;336.991;61.3765;130.699
75-
329981;60.7052;150.518;332.146;59.9009;130.817
76-
346446;59.2726;144.004;329.535;58.7886;127.019
77-
363734;58.1065;142.687;328.138;57.722;122.289
78-
381886;57.32;138.729;323.612;56.4677;120.368
79-
400945;56.2852;134.653;597.553;55.8678;118.267
80-
420956;55.7535;133.277;584.508;55.5176;116.451
81-
441967;55.0512;130.36;582.595;78.01;215.522
82-
464028;74.3197;253.668;604.254;77.0689;223.361
83-
487192;74.6562;247.573;537.16;76.6637;211.685
84-
511514;75.0201;235.271;572.09;75.8244;218.426
85-
537052;75.692;236.03;489.465;73.9815;202.557
86-
563866;74.6604;217.64;538.8;73.3581;205.232
87-
592020;75.4248;227.306;507.086;71.7753;197.43
88-
621581;74.6975;216.565;532.668;70.4779;183.686
89-
652620;74.2675;214.74;518.589;68.6556;166.657
90-
685210;73.3258;209.637;504.703;67.9022;178.24
91-
719429;72.3698;207.571;512.824;66.7442;180.113
92-
755358;72.6241;203.869;497.191;65.7374;176.1
93-
793083;72.5482;194.787;800.949;64.6031;176.381
94-
832694;70.9998;187.61;817.938;65.4942;170.919
95-
874285;71.3498;192.244;773.154;92.8344;309.839
96-
917955;93.9853;351.662;780.604;88.7932;297.862
97-
963808;91.4091;302.146;729.956;90.7996;290.352
98-
1011953;94.6847;335.562;725.548;89.7104;292.025
99-
1062505;96.298;330.842;719.635;90.6789;285.006
100-
1115584;94.735;317.472;699.494;89.3873;275.472
101-
1171316;94.3349;310.994;689.455;88.364;280.837
102-
1229834;96.9221;301.281;668.374;86.2287;282.606
103-
1291277;98.05;312.741;663.866;85.9115;279.677
104-
1355792;99.6565;304.653;651.166;88.2739;265.606
105-
1423532;99.7406;298.244;647.098;85.1866;261.956
106-
1494659;101.098;297.999;644.287;86.0849;262.967
107-
1569342;102.55;287.258;619.498;85.6382;239.73
108-
1647759;98.9438;279.965;918.656;86.6735;249.657
109-
1730096;100.723;258.312;890.027;114.395;411.167
110-
1816549;101.038;250.293;883.425;113.143;400.174
111-
1907324;145.012;426.011;860.663;133.724;397.762
112-
2002637;144.435;413.127;840.841;125.745;385.433
113-
2102715;132.152;412.286;812.746;108.052;382.887
114-
2207796;116.827;400.33;808.441;110.574;386.683
115-
2318131;120.569;410.74;810.094;110.742;374.801
116-
2433982;123.079;395.423;788.792;109.392;357.255
117-
2555625;131.364;386.478;783.484;112.583;359.637
118-
2683350;133.698;379.602;766.033;114.389;340.977
119-
2817461;133.027;357.92;746.981;109.408;328.029
120-
2958277;133.232;342.482;736.636;118.871;318.984
121-
3106133;137.415;338.358;726.056;122.306;311.989
122-
3261381;139.031;335.591;1033.14;127.157;307.818
123-
3424391;137.488;330.643;1035.88;124.535;303.281
124-
3595551;141.13;328.009;1026.15;166.047;481.049
125-
3775269;174.138;504.111;993.772;167.112;465.749
126-
3963972;181.553;478.29;965.374;164.115;454.195
127-
4162110;173.511;476.653;941.089;162.039;439.236
128-
4370154;175.192;463.503;919.527;166.411;430.857
129-
4588600;180.637;478.637;917.562;167.199;430.819
130-
4817968;176.085;455.945;874.113;164.067;426.609
131-
5058804;174.626;447.788;848.617;163.804;417.458
132-
5311681;171.983;436.761;830.679;162.729;400.163
133-
5577201;171.894;423.862;835.524;162.375;394.121
134-
5855997;171.772;410.523;835.813;163.21;388.557
135-
6148732;172.324;414.153;811.837;160.811;376.498
136-
6456103;168.676;401.189;1134.35;163.942;381.154
137-
6778842;174.893;401.909;1126.25;163.402;376.62
138-
7117717;174.2;393.98;1070.56;203.066;561.698
139-
7473535;203.456;577.678;1039.21;205.223;531.029
140-
7847143;204.205;565.969;1021.78;200.602;528.895
141-
8239431;207.403;555.845;1013.94;199.568;507.37
142-
8651333;207.377;538.641;995.489;198.392;493.698
143-
9083830;199.528;527.558;958.72;194.467;482.132
144-
9537951;204.498;518.226;945.903;190.199;466.91
3+
10000;55.1956;82.7111;130.173;55.636;77.9191
4+
10500;53.9225;81.2222;129.419;53.9288;76.6871
5+
11025;52.722;79.6201;127.097;52.5918;75.0295
6+
11576;51.3332;77.4501;124.925;51.3634;73.5716
7+
12154;50.4297;76.0406;123.314;50.3595;72.1552
8+
12760;49.3291;74.7841;170.051;49.4265;71.0023
9+
13396;48.5268;73.421;167.367;48.7639;69.9564
10+
14063;47.8631;72.6318;162.689;68.016;99.9567
11+
14763;64.8895;104.34;159.81;65.8784;97.6607
12+
15498;63.2535;101.079;154.578;64.0006;93.391
13+
16269;61.3605;98.0487;152.175;62.0758;91.3538
14+
17078;59.7425;95.6049;149.592;60.2583;89.1904
15+
17927;58.2736;93.9636;146.902;58.6232;87.2963
16+
18818;56.713;91.7118;144.537;56.9885;84.6785
17+
19753;55.2945;88.7237;141.478;55.5462;82.0184
18+
20734;54.0287;86.8348;140.052;54.1475;80.9373
19+
21764;52.8851;85.6373;137.555;52.8251;78.9058
20+
22845;51.7034;83.2766;135.83;51.6476;77.0167
21+
23980;50.6918;81.4033;134.438;50.5709;76.1459
22+
25171;49.7933;79.2854;185.989;49.6678;74.8356
23+
26421;49.0305;78.6919;182.862;49.0177;73.4517
24+
27733;48.451;77.1449;176.692;69.0878;107.004
25+
29110;66.103;111.844;173.058;66.8487;102.515
26+
30555;64.4176;107.952;169.005;64.8772;98.5346
27+
32072;62.7177;104.603;166.505;63.0901;96.5194
28+
33664;60.9757;102.404;162.876;61.2636;95.1655
29+
35335;59.4505;99.7423;158.665;59.5481;91.6951
30+
37089;58.0091;96.6625;157.071;57.9752;89.098
31+
38930;56.6539;94.9641;152.997;56.4406;86.288
32+
40863;55.3021;92.9841;151.722;55.0524;86.8326
33+
42892;54.0763;91.0485;149.424;53.6614;82.3995
34+
45022;53.0654;87.7628;146.823;52.6164;82.2076
35+
47258;51.904;87.7106;146.238;51.4999;79.8653
36+
49605;50.9573;85.0346;206.485;50.6451;80.0742
37+
52069;50.1697;84.1773;199.524;49.8707;76.7171
38+
54656;49.5173;81.4449;195.816;70.3716;113.294
39+
57372;67.8509;122.093;192.043;68.5062;109.569
40+
60223;66.1698;119.217;186.936;66.4181;106.585
41+
63216;64.4274;114.112;181.582;64.5512;103.976
42+
66358;62.7599;111.931;180.323;62.7516;103.398
43+
69657;61.2319;109.713;174.067;60.9943;98.8702
44+
73120;59.7857;106.376;171.343;59.3639;96.7851
45+
76756;58.3315;102.066;166.753;57.813;94.436
46+
80573;56.9244;102.143;167.3;56.339;91.9296
47+
84580;55.6579;99.348;164.142;55.0199;88.0011
48+
88787;54.5791;96.2534;163.151;53.8492;89.2216
49+
93204;53.3912;95.6285;159.689;52.7624;84.5003
50+
97841;52.4562;92.9628;157.381;51.8589;84.8131
51+
102709;51.758;91.3604;235.211;50.9877;83.5037
52+
107820;51.0398;89.2218;232.421;72.496;128.775
53+
113186;50.5892;89.695;226.542;70.5487;123.987
54+
118820;68.3663;134.14;220.842;68.4512;121.124
55+
124735;66.5362;128.438;216.645;66.6464;117.697
56+
130945;64.9746;126.188;206.724;64.7392;109.307
57+
137465;63.2451;120.931;207.369;63.0075;108.904
58+
144311;61.7743;120.925;209.886;61.4165;104.721
59+
151499;60.1476;118.313;204.294;59.9084;103.499
60+
159046;58.8089;115.182;198.854;58.4322;98.1784
61+
166970;57.4488;108.535;200.491;57.1276;96.32
62+
175290;56.2952;106.941;197.522;55.9587;98.7225
63+
184026;55.3073;107.586;194.991;54.7636;91.4721
64+
193198;54.2529;102.595;195.496;53.8158;91.4016
65+
202828;53.4674;102.579;394.673;53.0985;90.4278
66+
212939;52.8385;101.456;387.862;52.4123;89.8805
67+
223555;52.3058;99.4338;374.976;74.3984;157.162
68+
234701;70.4221;174.42;361.465;71.6239;156.896
69+
246404;68.7733;168.204;364.76;69.621;139.743
70+
258692;67.1491;157.572;355.514;67.8048;145.458
71+
271594;65.7744;162.747;345.841;66.3353;148.183
72+
285141;64.4229;157.601;350.733;64.6997;141.567
73+
299365;63.2445;151.448;341.021;62.9737;137.884
74+
314300;61.5463;156.692;341.184;61.4406;128.991
75+
329981;60.5919;147.008;334.813;60.2794;124.767
76+
346446;59.4774;145.145;335.086;59.0782;129.293
77+
363734;58.2853;145.264;339.335;57.7915;124.812
78+
381886;57.5075;140.764;331.5;56.4992;122.099
79+
400945;56.5886;134.229;627.112;56.1885;119.304
80+
420956;56.228;135.243;614.286;55.2118;119.352
81+
441967;55.4194;132.505;603.233;78.5083;216.307
82+
464028;74.7255;244.482;605.462;77.9849;227.292
83+
487192;76.603;250.299;565.701;76.867;221.88
84+
511514;75.4957;229.174;575.943;75.8816;211.489
85+
537052;75.2794;234.904;498.769;75.0327;198.762
86+
563866;75.3949;224.479;537.622;73.345;205.474
87+
592020;74.3071;219.837;500.641;71.4892;188.759
88+
621581;73.948;213.699;504.21;70.7335;189.62
89+
652620;73.4463;205.237;504.359;69.4078;182.678
90+
685210;73.0119;207.973;500.672;68.1649;182.093
91+
719429;72.1468;201.76;491.949;66.6641;183.638
92+
755358;71.943;200.57;499.957;64.6897;173.999
93+
793083;71.3938;191.214;802.238;64.5081;175.818
94+
832694;70.9083;189.409;781.182;63.6218;176.204
95+
874285;71.8122;195.266;764.378;92.3858;300.395
96+
917955;93.0444;340.134;774.757;88.9719;296.316
97+
963808;91.6312;331.13;728.24;90.4357;292.584
98+
1011953;92.3108;335.204;727.411;88.9547;286.856
99+
1062505;92.7989;329.427;714.167;86.8212;274.691
100+
1115584;92.959;318.793;693.643;90.542;277.747
101+
1171316;92.9994;311.118;678.585;86.7593;269.493
102+
1229834;96.3824;286.981;662.834;85.6556;276.509
103+
1291277;95.8916;304;655.127;87.5755;256.849
104+
1355792;99.3169;306.103;648.743;87.8389;268.435
105+
1423532;98.4712;301.522;639.193;83.9269;248.834
106+
1494659;100.129;294.65;636.365;85.6244;258.955
107+
1569342;99.2928;280.313;627.104;85.378;251.42
108+
1647759;97.5446;281.216;937.805;85.7184;253.798
109+
1730096;100.776;263.212;904.88;115.722;429.7
110+
1816549;101.303;266.254;884.798;107.506;416.255
111+
1907324;148.349;445.695;888.206;136.632;408.16
112+
2002637;148.348;432.427;870.41;111.622;399.665
113+
2102715;120.79;426.132;825.529;110.039;385.044
114+
2207796;117.192;411.738;808.715;111.476;378.941
115+
2318131;119.115;413.052;802.034;112.974;372.56
116+
2433982;124.85;396.942;794.749;111.19;367.758
117+
2555625;130.652;397.427;787.896;112.686;366.355
118+
2683350;134.955;383.262;790.94;113.381;351.413
119+
2817461;132.353;365.62;759.706;125.412;329.123
120+
2958277;134.127;349.303;744.188;116.926;327.573
121+
3106133;138.11;342.534;734.855;122.999;312.157
122+
3261381;134.489;338.853;1053.05;125.963;307.61
123+
3424391;141.473;332.319;1044.03;125.812;306.914
124+
3595551;137.468;330.72;1036.74;166.919;485.247
125+
3775269;175.986;509.518;1004.29;167.491;470.954
126+
3963972;177.247;497.264;958.723;161.706;451.637
127+
4162110;174.604;469.444;931.616;165.009;440.453
128+
4370154;180.009;469.339;915.442;167.041;428.229
129+
4588600;177.557;477.799;922.15;169.633;451.606
130+
4817968;179.269;476.046;896.991;172.209;440.718
131+
5058804;178.819;463.889;873.394;168.898;428.598
132+
5311681;177.299;451.214;857.019;168.888;419.062
133+
5577201;176.73;440.78;857.977;166.745;404.23
134+
5855997;175.836;426.356;843.968;166.301;393.232
135+
6148732;171.688;421.334;829.1;166.143;388.204
136+
6456103;176.53;413.072;1143.5;164.839;382.626
137+
6778842;175.135;402.459;1118.2;161.981;375.518
138+
7117717;168.724;394.549;1060.78;202.88;551.107
139+
7473535;206.187;578.894;1055.41;206.971;529.906
140+
7847143;207.212;561.384;1033.81;197.544;525.431
141+
8239431;204.243;563.708;1021.87;201.67;519.662
142+
8651333;209.731;544.775;991.394;194.466;501.401
143+
9083830;201.141;530.606;957.91;193.184;476.955
144+
9537951;199.737;505.333;933.439;191.712;465.713

0 commit comments

Comments
 (0)