mirror of
https://github.com/boostorg/boost_unordered_benchmarks.git
synced 2026-02-10 23:32:18 +00:00
12 KiB
12 KiB
| 1 | Parallel load (N=500000, theta=0.01): |
|---|---|
| 2 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 3 | 1;3.62498;5.16711;6.48718 |
| 4 | 2;6.14128;8.79613;7.44121 |
| 5 | 3;6.1873;7.71693;7.23215 |
| 6 | 4;6.64393;7.5334;8.47862 |
| 7 | 5;5.98184;6.73733;9.65798 |
| 8 | 6;6.77009;6.57714;9.00204 |
| 9 | 7;6.39678;6.58862;10.2144 |
| 10 | 8;5.81681;6.49897;7.98025 |
| 11 | 9;6.96172;10.0197;9.32064 |
| 12 | 10;6.16577;6.5567;11.6984 |
| 13 | 11;6.56449;6.82481;10.9429 |
| 14 | 12;6.96911;6.94471;10.4286 |
| 15 | 13;6.53689;7.03543;9.73586 |
| 16 | 14;7.2414;7.99276;10.4733 |
| 17 | 15;6.40016;6.5437;9.45601 |
| 18 | 16;6.20427;7.08574;12.4542 |
| 19 | 17;7.21799;6.79912;12.1036 |
| 20 | 18;9.21773;6.38501;13.4593 |
| 21 | 19;7.50331;6.30006;10.0008 |
| 22 | 20;6.13914;7.65977;9.56464 |
| 23 | 21;6.99371;7.58037;13.6839 |
| 24 | 22;7.31581;6.88226;14.3891 |
| 25 | 23;8.06387;7.12681;12.3509 |
| 26 | 24;7.43132;6.82548;13.0638 |
| 27 | 25;7.88871;6.56754;12.2345 |
| 28 | 26;6.48635;7.8144;12.4476 |
| 29 | 27;6.8565;6.22469;13.3754 |
| 30 | 28;6.4169;7.12085;12.4672 |
| 31 | 29;7.3071;6.80416;12.3676 |
| 32 | 30;8.23481;7.15359;10.8831 |
| 33 | 31;7.16651;6.64885;12.5883 |
| 34 | 32;8.06585;8.2439;9.89664 |
| 35 | Parallel load (N=500000, theta=0.5): |
| 36 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 37 | 1;5.06088;4.16062;4.55616 |
| 38 | 2;6.25768;5.85769;8.14215 |
| 39 | 3;7.2948;6.42144;6.97579 |
| 40 | 4;6.32903;6.04429;7.52646 |
| 41 | 5;6.47223;6.76211;8.89828 |
| 42 | 6;7.6772;6.95367;8.15046 |
| 43 | 7;6.69475;7.19989;9.14026 |
| 44 | 8;6.5401;9.16874;9.04978 |
| 45 | 9;6.24139;6.45264;9.40134 |
| 46 | 10;6.5179;6.81682;8.83113 |
| 47 | 11;8.17737;6.86829;9.18487 |
| 48 | 12;6.44596;7.95068;8.21475 |
| 49 | 13;5.80537;8.1593;9.50621 |
| 50 | 14;6.22054;7.45075;9.83349 |
| 51 | 15;6.41642;6.61081;10.2049 |
| 52 | 16;7.19846;7.0019;10.48 |
| 53 | 17;6.33034;8.87197;13.159 |
| 54 | 18;6.64448;7.25422;11.4227 |
| 55 | 19;6.91809;6.3467;9.44022 |
| 56 | 20;6.52615;6.17341;9.71149 |
| 57 | 21;7.13567;6.9475;11.0442 |
| 58 | 22;7.89021;9.76903;9.11898 |
| 59 | 23;6.57695;6.87955;12.8969 |
| 60 | 24;6.96143;6.45187;10.3483 |
| 61 | 25;7.29992;6.87295;13.6115 |
| 62 | 26;7.41325;6.04317;12.085 |
| 63 | 27;7.66384;7.08951;11.4182 |
| 64 | 28;7.6432;7.1416;12.8266 |
| 65 | 29;6.46855;6.87095;12.403 |
| 66 | 30;7.04487;7.3891;12.0582 |
| 67 | 31;7.94925;7.14876;10.359 |
| 68 | 32;8.7732;6.54782;12.4227 |
| 69 | Parallel load (N=500000, theta=0.99): |
| 70 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 71 | 1;4.27057;4.37854;5.35595 |
| 72 | 2;8.0243;8.46484;8.43755 |
| 73 | 3;6.44295;6.1124;8.30195 |
| 74 | 4;5.87706;6.64293;8.78008 |
| 75 | 5;7.02701;7.02262;10.2279 |
| 76 | 6;8.72268;8.1006;8.87181 |
| 77 | 7;7.16766;7.34868;10.4132 |
| 78 | 8;6.2983;6.89174;8.97272 |
| 79 | 9;7.36626;7.02509;10.4068 |
| 80 | 10;7.37002;6.71771;9.2933 |
| 81 | 11;9.04061;7.63722;10.2957 |
| 82 | 12;7.72937;8.74919;9.28299 |
| 83 | 13;8.12542;6.78972;10.117 |
| 84 | 14;7.20483;6.87448;11.2264 |
| 85 | 15;8.88452;7.99787;11.0386 |
| 86 | 16;7.44957;7.75954;9.90699 |
| 87 | 17;8.47886;8.17109;10.8405 |
| 88 | 18;8.42686;6.87773;11.8237 |
| 89 | 19;7.12471;7.0448;11.5908 |
| 90 | 20;8.25402;8.09936;10.629 |
| 91 | 21;7.17445;7.48564;13.5687 |
| 92 | 22;8.72577;7.94599;10.546 |
| 93 | 23;8.41028;7.52869;11.3406 |
| 94 | 24;10.261;8.07171;13.9166 |
| 95 | 25;9.63062;7.85913;13.4242 |
| 96 | 26;8.69939;8.31484;14.5917 |
| 97 | 27;7.96911;6.8065;12.7435 |
| 98 | 28;7.98657;8.02264;10.7048 |
| 99 | 29;7.76102;7.29103;10.9011 |
| 100 | 30;7.51199;7.0527;13.5441 |
| 101 | 31;7.45804;6.91062;12.355 |
| 102 | 32;8.61482;7.20662;10.9484 |
| 103 | Parallel load (N=5000000, theta=0.01): |
| 104 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 105 | 1;3.72024;6.04846;5.82842 |
| 106 | 2;8.32784;10.2452;12.1556 |
| 107 | 3;10.5081;10.7926;13.9384 |
| 108 | 4;8.71075;8.65966;11.4869 |
| 109 | 5;8.93447;11.4003;11.2831 |
| 110 | 6;9.56446;9.63549;12.9159 |
| 111 | 7;9.57769;9.73104;13.1784 |
| 112 | 8;11.5042;12.2801;12.4985 |
| 113 | 9;11.5975;11.0507;12.694 |
| 114 | 10;10.3379;9.96634;12.2321 |
| 115 | 11;9.30768;10.3329;12.6285 |
| 116 | 12;10.7073;10.6545;13.5186 |
| 117 | 13;10.213;10.3793;14.6524 |
| 118 | 14;10.2476;11.0385;12.2232 |
| 119 | 15;11.2627;11.0826;15.7528 |
| 120 | 16;10.1561;11.3168;15.5469 |
| 121 | 17;11.1763;12.3721;13.5217 |
| 122 | 18;11.7332;12.3039;12.7375 |
| 123 | 19;12.7164;10.4142;14.1039 |
| 124 | 20;10.0652;10.3126;14.3605 |
| 125 | 21;11.0014;11.3306;12.2564 |
| 126 | 22;10.2328;11.3094;13.8814 |
| 127 | 23;11.7316;11.1674;13.8849 |
| 128 | 24;10.8706;9.68753;15.2505 |
| 129 | 25;10.1617;10.9231;14.3685 |
| 130 | 26;12.3001;12.8335;15.12 |
| 131 | 27;11.2479;12.437;14.8761 |
| 132 | 28;12.222;11.1941;14.0672 |
| 133 | 29;12.3093;11.0541;14.5947 |
| 134 | 30;12.5015;11.8511;13.1707 |
| 135 | 31;12.7979;10.0436;13.9048 |
| 136 | 32;12.6719;11.8795;14.5146 |
| 137 | Parallel load (N=5000000, theta=0.5): |
| 138 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 139 | 1;3.8248;5.45048;6.99691 |
| 140 | 2;8.2777;10.6931;10.0309 |
| 141 | 3;9.9832;12.4351;10.4612 |
| 142 | 4;9.6556;11.3621;12.0359 |
| 143 | 5;9.65541;10.6226;12.4455 |
| 144 | 6;9.767;11.3632;12.964 |
| 145 | 7;9.57167;11.4787;13.4977 |
| 146 | 8;10.2296;9.84937;13.4333 |
| 147 | 9;10.8223;11.4444;14.3559 |
| 148 | 10;10.0065;11.8429;13.6428 |
| 149 | 11;10.4516;11.9814;12.9073 |
| 150 | 12;9.21428;13.0891;13.2537 |
| 151 | 13;10.7623;11.3762;12.6792 |
| 152 | 14;10.1077;11.9688;12.8754 |
| 153 | 15;10.7102;14.1556;14 |
| 154 | 16;9.85993;11.2317;12.8042 |
| 155 | 17;10.1047;11.9369;12.6136 |
| 156 | 18;11.4067;11.0984;13.2731 |
| 157 | 19;9.95096;10.8447;14.1496 |
| 158 | 20;10.9114;10.3399;14.5388 |
| 159 | 21;10.1021;10.64;15.272 |
| 160 | 22;10.8847;11.424;12.2868 |
| 161 | 23;11.6607;11.2454;14.4572 |
| 162 | 24;12.575;9.49957;12.2738 |
| 163 | 25;11.9096;12.4321;15.8819 |
| 164 | 26;10.547;11.4155;14.9038 |
| 165 | 27;12.0034;11.1156;14.0632 |
| 166 | 28;9.83625;12.0026;12.6962 |
| 167 | 29;11.1128;12.003;15.5752 |
| 168 | 30;12.1099;12.9452;13.0881 |
| 169 | 31;11.6577;11.1048;17.1072 |
| 170 | 32;11.3762;11.6185;15.7544 |
| 171 | Parallel load (N=5000000, theta=0.99): |
| 172 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 173 | 1;4.5597;5.39564;7.19545 |
| 174 | 2;10.5989;9.41558;11.8302 |
| 175 | 3;11.4883;9.82468;12.7724 |
| 176 | 4;11.5843;9.62398;11.3772 |
| 177 | 5;10.1892;10.8554;15.6067 |
| 178 | 6;11.8772;9.7032;14.7047 |
| 179 | 7;10.7502;11.7296;14.5037 |
| 180 | 8;11.6373;10.9647;14.1748 |
| 181 | 9;11.6421;10.6861;16.4678 |
| 182 | 10;11.397;10.4413;14.0722 |
| 183 | 11;12.8734;12.6139;14.8303 |
| 184 | 12;11.8889;10.6667;17.3896 |
| 185 | 13;12.7694;10.8715;18.3766 |
| 186 | 14;12.0525;10.5795;14.7609 |
| 187 | 15;13.0588;10.1093;13.1737 |
| 188 | 16;13.2042;11.6907;13.5502 |
| 189 | 17;11.7123;11.0585;13.0316 |
| 190 | 18;11.8183;11.7392;15.5611 |
| 191 | 19;14.3865;11.9112;15.0783 |
| 192 | 20;11.2829;11.8293;16.6635 |
| 193 | 21;13.1237;10.2987;15.1401 |
| 194 | 22;14.4171;11.7993;16.0115 |
| 195 | 23;13.1092;11.1942;15.6896 |
| 196 | 24;12.7834;10.827;18.0914 |
| 197 | 25;11.9198;11.6089;15.2391 |
| 198 | 26;15.1945;11.8726;19.1599 |
| 199 | 27;12.1153;12.8551;14.3275 |
| 200 | 28;14.022;10.3756;16.3225 |
| 201 | 29;13.1932;11.6074;14.4857 |
| 202 | 30;16.7759;11.9451;16.031 |
| 203 | 31;14.6814;12.0828;18.2727 |
| 204 | 32;13.074;12.275;14.5622 |