mirror of
https://github.com/boostorg/boost_unordered_benchmarks.git
synced 2026-02-22 15:22:10 +00:00
7.2 KiB
7.2 KiB
| 1 | Scattered successful lookup: |
|---|---|
| 2 | std::unordered_set;boost::unordered_set;multi_index::hashed_unique |
| 3 | 10000;20.3377;14.2621;17.3766 |
| 4 | 10500;20.9041;15.0248;17.9355 |
| 5 | 11025;21.5532;16.1116;18.603 |
| 6 | 11576;22.3815;16.8523;19.1457 |
| 7 | 12154;22.9094;17.459;19.6002 |
| 8 | 12760;23.5829;13.0685;16.7205 |
| 9 | 13396;19.4284;13.6796;16.8455 |
| 10 | 14063;19.8091;14.1665;17.3404 |
| 11 | 14763;20.3611;14.874;17.7235 |
| 12 | 15498;20.8391;15.5566;18.3412 |
| 13 | 16269;21.5586;16.1191;18.6264 |
| 14 | 17078;22.3777;16.9535;19.1359 |
| 15 | 17927;22.9154;17.5809;19.7103 |
| 16 | 18818;23.6941;18.2191;20.3343 |
| 17 | 19753;24.4806;19.0017;20.8489 |
| 18 | 20734;25.2042;19.6523;21.4601 |
| 19 | 21764;25.8187;20.2056;22.0142 |
| 20 | 22845;26.4772;20.8406;22.5381 |
| 21 | 23980;27.2046;21.3304;23.2264 |
| 22 | 25171;27.8089;16.9318;19.0767 |
| 23 | 26421;22.7504;17.4317;19.6098 |
| 24 | 27733;23.1542;17.924;20.0248 |
| 25 | 29110;23.5928;18.4481;20.4899 |
| 26 | 30555;24.1666;18.8828;21.022 |
| 27 | 32072;24.6734;19.3409;21.457 |
| 28 | 33664;25.193;19.8489;21.9954 |
| 29 | 35335;25.7252;20.4183;22.5111 |
| 30 | 37089;26.2268;20.9783;23.1066 |
| 31 | 38930;26.8046;21.4647;23.5586 |
| 32 | 40863;27.3351;21.9753;24.1243 |
| 33 | 42892;27.8985;22.4681;24.5958 |
| 34 | 45022;28.3929;22.9576;25.059 |
| 35 | 47258;28.9742;23.4223;25.5916 |
| 36 | 49605;29.5968;18.3456;20.5001 |
| 37 | 52069;24.0994;18.6668;20.8595 |
| 38 | 54656;24.4356;19.0401;21.2408 |
| 39 | 57372;24.8893;19.4763;21.7269 |
| 40 | 60223;25.3;19.8726;22.1534 |
| 41 | 63216;25.7204;20.3126;22.6477 |
| 42 | 66358;26.1641;20.8125;23.1365 |
| 43 | 69657;26.716;21.2308;23.5539 |
| 44 | 73120;27.2129;21.7242;24.0378 |
| 45 | 76756;27.7489;22.2205;24.5579 |
| 46 | 80573;28.3132;22.725;25.0448 |
| 47 | 84580;28.8826;23.2306;25.5707 |
| 48 | 88787;29.485;23.696;26.0698 |
| 49 | 93204;30.042;24.1378;26.5447 |
| 50 | 97841;30.6421;24.566;26.992 |
| 51 | 102709;31.1544;19.1809;20.5687 |
| 52 | 107820;25.0847;19.5448;20.9546 |
| 53 | 113186;25.5297;19.8821;21.3367 |
| 54 | 118820;25.9039;20.2227;21.6628 |
| 55 | 124735;26.296;20.657;22.1293 |
| 56 | 130945;26.747;21.0887;22.5765 |
| 57 | 137465;27.2298;21.5546;23.0791 |
| 58 | 144311;27.718;22.0438;23.5677 |
| 59 | 151499;28.3069;22.5271;24.011 |
| 60 | 159046;28.8898;23.0756;24.5382 |
| 61 | 166970;29.485;23.5923;25.0349 |
| 62 | 175290;30.0692;24.1136;25.5453 |
| 63 | 184026;30.6458;24.5334;26.0272 |
| 64 | 193198;31.2372;25.0137;26.4979 |
| 65 | 202828;31.8882;19.7765;21.3059 |
| 66 | 212939;27.2321;20.329;21.7967 |
| 67 | 223555;28.4755;20.8363;22.3727 |
| 68 | 234701;28.7854;21.3832;22.9105 |
| 69 | 246404;29.7054;22.1099;23.5227 |
| 70 | 258692;30.2316;22.6164;24.3344 |
| 71 | 271594;31.6142;23.295;24.6661 |
| 72 | 285141;32.7993;23.9854;25.4182 |
| 73 | 299365;33.9992;24.7947;26.3235 |
| 74 | 314300;35.6586;25.6785;27.2361 |
| 75 | 329981;37.3863;26.5817;28.1586 |
| 76 | 346446;39.1563;27.5466;28.8993 |
| 77 | 363734;41.3704;28.7186;30.0872 |
| 78 | 381886;43.9732;30.0915;31.5649 |
| 79 | 400945;45.9312;28.9623;29.9265 |
| 80 | 420956;55.1555;30.2645;31.1086 |
| 81 | 441967;56.59;30.9539;32.0566 |
| 82 | 464028;58.5103;32.5471;33.5909 |
| 83 | 487192;60.6576;34.1392;35.3265 |
| 84 | 511514;62.6953;35.9841;36.9759 |
| 85 | 537052;63.9314;37.8453;39.036 |
| 86 | 563866;67.6176;39.3292;40.8944 |
| 87 | 592020;70.0132;41.3231;42.8425 |
| 88 | 621581;72.2946;43.0879;44.4974 |
| 89 | 652620;74.6932;45.021;46.471 |
| 90 | 685210;77.1378;46.8475;48.5735 |
| 91 | 719429;79.6419;48.6253;50.534 |
| 92 | 755358;82.5048;50.5304;52.4977 |
| 93 | 793083;85.5511;53.1934;54.1525 |
| 94 | 832694;91.4356;53.6342;55.4501 |
| 95 | 874285;91.8364;55.4079;56.7365 |
| 96 | 917955;93.0604;56.9939;57.8398 |
| 97 | 963808;93.9528;58.145;58.9512 |
| 98 | 1011953;95.1548;59.5025;60.7344 |
| 99 | 1062505;96.468;61.0375;62.1997 |
| 100 | 1115584;98.205;62.5782;63.9117 |
| 101 | 1171316;99.9452;64.1591;65.7292 |
| 102 | 1229834;101.461;65.7177;67.5006 |
| 103 | 1291277;103.206;67.4009;69.6056 |
| 104 | 1355792;105.854;69.3109;71.5928 |
| 105 | 1423532;108.057;71.0296;73.6823 |
| 106 | 1494659;110.577;72.8902;75.9266 |
| 107 | 1569342;113.251;74.7774;78.1908 |
| 108 | 1647759;108.556;70.2429;71.2137 |
| 109 | 1730096;109.105;71.3112;72.3559 |
| 110 | 1816549;109.787;72.5402;73.946 |
| 111 | 1907324;110.732;73.8079;75.2893 |
| 112 | 2002637;111.958;75.2199;76.4803 |
| 113 | 2102715;113.143;76.65;78.0325 |
| 114 | 2207796;114.254;78.0177;79.5477 |
| 115 | 2318131;115.754;79.6281;81.1124 |
| 116 | 2433982;117.176;81.1608;82.9922 |
| 117 | 2555625;119.119;82.8122;84.8109 |
| 118 | 2683350;121.189;84.5208;86.7741 |
| 119 | 2817461;123.434;86.2298;88.3706 |
| 120 | 2958277;125.571;87.9187;90.5453 |
| 121 | Scattered unsuccessful lookup: |
| 122 | std::unordered_set;boost::unordered_set;multi_index::hashed_unique |
| 123 | 10000;31.1162;21.4212;22.9365 |
| 124 | 10500;32.8932;22.2275;23.6655 |
| 125 | 11025;33.7907;22.8024;24.6204 |
| 126 | 11576;35.1323;23.5443;25.2661 |
| 127 | 12154;36.4015;24.2353;25.9828 |
| 128 | 12760;37.7467;18.6615;20.8908 |
| 129 | 13396;26.7945;19.4238;21.8181 |
| 130 | 14063;27.8688;20.0858;22.5816 |
| 131 | 14763;28.8081;20.9315;23.5732 |
| 132 | 15498;29.912;21.7243;24.4383 |
| 133 | 16269;30.9369;22.6012;25.2041 |
| 134 | 17078;32.0197;23.4542;26.1599 |
| 135 | 17927;33.3914;24.3123;27.1166 |
| 136 | 18818;34.4843;24.816;27.8603 |
| 137 | 19753;35.6235;25.5373;28.8478 |
| 138 | 20734;36.8871;26.055;29.5978 |
| 139 | 21764;38.1427;26.6196;30.3311 |
| 140 | 22845;39.28;27.1678;30.9976 |
| 141 | 23980;40.3849;27.7858;31.7662 |
| 142 | 25171;41.7748;21.251;24.2092 |
| 143 | 26421;30.3119;21.9182;24.9444 |
| 144 | 27733;31.2118;22.6266;25.7761 |
| 145 | 29110;32.1342;23.2605;26.4872 |
| 146 | 30555;33.18;24.0548;27.3299 |
| 147 | 32072;34.319;24.7917;28.1264 |
| 148 | 33664;35.3733;25.4816;28.9737 |
| 149 | 35335;36.5988;26.1416;29.6391 |
| 150 | 37089;37.7615;26.7705;30.6225 |
| 151 | 38930;38.925;27.3031;31.3699 |
| 152 | 40863;39.9229;27.8455;32.132 |
| 153 | 42892;41.1241;28.5091;33.023 |
| 154 | 45022;42.2747;29.0212;33.7951 |
| 155 | 47258;43.1955;29.5963;34.6376 |
| 156 | 49605;44.5335;22.5798;26.0429 |
| 157 | 52069;31.451;23.2274;26.8857 |
| 158 | 54656;32.4254;23.8767;27.5582 |
| 159 | 57372;33.4546;24.583;28.4183 |
| 160 | 60223;34.4446;25.2531;29.2732 |
| 161 | 63216;35.5827;25.8872;29.9833 |
| 162 | 66358;36.6316;26.5899;30.7867 |
| 163 | 69657;37.9469;27.2222;31.5671 |
| 164 | 73120;39.0779;27.8089;32.3768 |
| 165 | 76756;40.1441;28.3639;33.1634 |
| 166 | 80573;41.2598;28.9229;33.9606 |
| 167 | 84580;42.4531;29.448;34.7913 |
| 168 | 88787;43.6348;29.9343;35.551 |
| 169 | 93204;44.6557;30.4919;36.6356 |
| 170 | 97841;46.3266;31.0049;37.4547 |
| 171 | 102709;47.3367;23.6579;26.7463 |
| 172 | 107820;33.0731;24.3351;27.5377 |
| 173 | 113186;34.1451;25.0376;28.2934 |
| 174 | 118820;35.2395;25.7319;28.9909 |
| 175 | 124735;36.5067;26.4408;29.7922 |
| 176 | 130945;37.503;27.0828;30.5356 |
| 177 | 137465;38.6682;27.7294;31.2972 |
| 178 | 144311;39.8401;28.2701;31.9459 |
| 179 | 151499;40.8882;28.8144;32.5945 |
| 180 | 159046;42.1033;29.3219;33.2808 |
| 181 | 166970;43.2253;29.8358;33.9858 |
| 182 | 175290;44.317;30.3782;34.7105 |
| 183 | 184026;45.5659;30.8966;35.4388 |
| 184 | 193198;46.8857;31.4566;36.2617 |
| 185 | 202828;48.0543;24.7169;28.0628 |
| 186 | 212939;35.0089;25.502;29.1921 |
| 187 | 223555;36.5663;26.3618;30.2231 |
| 188 | 234701;38.7179;27.3065;31.0836 |
| 189 | 246404;40.7433;28.3163;32.318 |
| 190 | 258692;43.1409;29.4415;33.6873 |
| 191 | 271594;45.381;30.434;34.9316 |
| 192 | 285141;47.4351;31.7532;36.5893 |
| 193 | 299365;50.059;32.9356;37.9993 |
| 194 | 314300;52.7215;34.3571;39.4683 |
| 195 | 329981;56.3869;36.0031;41.5657 |
| 196 | 346446;59.8457;37.6397;43.8064 |
| 197 | 363734;63.7946;39.6113;46.2901 |
| 198 | 381886;67.4455;41.5084;48.8256 |
| 199 | 400945;72.0575;36.9976;43.0609 |
| 200 | 420956;67.7051;39.2495;46.0908 |
| 201 | 441967;72.7149;41.7456;48.8628 |
| 202 | 464028;77.6375;44.477;51.6797 |
| 203 | 487192;82.4205;47.1331;54.3714 |
| 204 | 511514;87.4363;50;57.6074 |
| 205 | 537052;92.7919;52.8947;61.7605 |
| 206 | 563866;98.263;55.8179;65.27 |
| 207 | 592020;103.917;58.8963;69.0228 |
| 208 | 621581;109.547;61.9282;72.4218 |
| 209 | 652620;115.413;65.0217;76.3708 |
| 210 | 685210;122.398;68.3186;80.2563 |
| 211 | 719429;128.747;71.7051;84.534 |
| 212 | 755358;135.179;75.1931;88.8747 |
| 213 | 793083;142.349;66.0245;78.8504 |
| 214 | 832694;118.484;68.2352;82.4479 |
| 215 | 874285;122.507;70.5987;85.2945 |
| 216 | 917955;126.802;72.9905;87.7687 |
| 217 | 963808;130.988;75.4161;90.5842 |
| 218 | 1011953;135.551;78.0115;95.2056 |
| 219 | 1062505;140.148;80.5203;97.9272 |
| 220 | 1115584;145.384;83.2437;101.567 |
| 221 | 1171316;150.409;85.9628;105.275 |
| 222 | 1229834;155.494;88.7879;109.06 |
| 223 | 1291277;161.182;91.7967;113.356 |
| 224 | 1355792;167.789;94.8422;117.717 |
| 225 | 1423532;174.447;98.0672;122.298 |
| 226 | 1494659;180.846;101.28;127.091 |
| 227 | 1569342;187.695;104.717;132.115 |
| 228 | 1647759;144.269;84.3191;107.006 |
| 229 | 1730096;147.622;87.6794;111.813 |
| 230 | 1816549;151.533;88.724;113.649 |
| 231 | 1907324;155.925;92.377;119.162 |
| 232 | 2002637;159.325;93.4485;119.817 |
| 233 | 2102715;163.923;95.9317;123.533 |
| 234 | 2207796;168.439;98.4157;127.273 |
| 235 | 2318131;173.696;101.042;130.474 |
| 236 | 2433982;180.195;105.015;136.901 |
| 237 | 2555625;185.294;107.821;140.926 |
| 238 | 2683350;191.871;110.754;145.282 |
| 239 | 2817461;198.088;113.694;149.473 |
| 240 | 2958277;203.911;116.823;154.201 |