mirror of
https://github.com/boostorg/boost_unordered_benchmarks.git
synced 2026-02-16 01:12:11 +00:00
3.2 KiB
3.2 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;0.502381;0.53824;0.544412 |
| 4 | 2;0.760098;0.803977;0.823053 |
| 5 | 3;0.902868;0.974219;0.985618 |
| 6 | 4;1.02709;1.08727;1.06126 |
| 7 | 5;1.10577;1.14203;1.12596 |
| 8 | 6;1.16211;1.22022;1.14037 |
| 9 | 7;1.19515;1.27367;1.20113 |
| 10 | 8;1.2444;1.28099;1.18217 |
| 11 | 9;1.28806;1.3119;1.22542 |
| 12 | 10;1.27586;1.34199;1.22056 |
| 13 | 11;1.28052;1.36594;1.25768 |
| 14 | 12;1.32967;1.36562;1.13894 |
| 15 | 13;1.34575;1.39499;1.23027 |
| 16 | 14;1.35043;1.39451;1.16287 |
| 17 | 15;1.31491;1.41445;1.19182 |
| 18 | 16;1.331;1.43167;1.23057 |
| 19 | Parallel load (N=500000, theta=0.5): |
| 20 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 21 | 1;0.580034;0.617435;0.633258 |
| 22 | 2;0.849316;0.930319;0.938121 |
| 23 | 3;1.0649;1.08659;1.10326 |
| 24 | 4;1.15275;1.2255;1.22842 |
| 25 | 5;1.22633;1.29619;1.26898 |
| 26 | 6;1.28195;1.36846;1.32071 |
| 27 | 7;1.3537;1.44136;1.36217 |
| 28 | 8;1.37823;1.47762;1.42269 |
| 29 | 9;1.42449;1.50217;1.43838 |
| 30 | 10;1.44439;1.51548;1.43915 |
| 31 | 11;1.42403;1.53347;1.42024 |
| 32 | 12;1.47976;1.57282;1.34781 |
| 33 | 13;1.48261;1.56003;1.57066 |
| 34 | 14;1.4834;1.60709;1.31304 |
| 35 | 15;1.49806;1.60899;1.2715 |
| 36 | 16;1.46785;1.61435;1.28043 |
| 37 | Parallel load (N=500000, theta=0.99): |
| 38 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 39 | 1;0.559626;0.562661;0.565336 |
| 40 | 2;0.823623;0.830167;0.842936 |
| 41 | 3;0.998768;1.00417;1.00337 |
| 42 | 4;1.10544;1.10701;1.1167 |
| 43 | 5;1.18768;1.21385;1.17127 |
| 44 | 6;1.23194;1.24967;1.23107 |
| 45 | 7;1.26718;1.29337;1.20507 |
| 46 | 8;1.30668;1.32586;1.17468 |
| 47 | 9;1.31361;1.33919;1.27196 |
| 48 | 10;1.336;1.37207;1.32293 |
| 49 | 11;1.38514;1.41185;1.3618 |
| 50 | 12;1.34753;1.39546;1.30883 |
| 51 | 13;1.37398;1.43771;1.32133 |
| 52 | 14;1.39891;1.44521;1.3205 |
| 53 | 15;1.42914;1.44714;1.25453 |
| 54 | 16;1.38951;1.45411;1.21236 |
| 55 | Parallel load (N=5000000, theta=0.01): |
| 56 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 57 | 1;0.435592;0.527679;1.68081 |
| 58 | 2;2.55065;2.64829;2.98047 |
| 59 | 3;3.64662;3.73379;4.27666 |
| 60 | 4;4.25579;4.56574;5.39533 |
| 61 | 5;4.95113;5.3133;6.45017 |
| 62 | 6;5.73226;6.20974;7.5743 |
| 63 | 7;5.4494;5.59209;7.13921 |
| 64 | 8;5.50958;5.78549;7.28856 |
| 65 | 9;5.77146;6.02728;7.38295 |
| 66 | 10;5.89875;6.11991;7.3907 |
| 67 | 11;5.84744;6.25767;7.7421 |
| 68 | 12;5.95349;6.32749;7.80273 |
| 69 | 13;6.03513;6.41695;7.7023 |
| 70 | 14;6.27191;6.56979;7.51048 |
| 71 | 15;6.22129;6.52638;7.40101 |
| 72 | 16;6.35266;6.55429;7.08399 |
| 73 | Parallel load (N=5000000, theta=0.5): |
| 74 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 75 | 1;1.77926;1.91188;1.92625 |
| 76 | 2;2.82281;2.92015;3.29482 |
| 77 | 3;3.95002;4.10406;4.72807 |
| 78 | 4;4.61917;5.01837;5.87623 |
| 79 | 5;5.34941;5.79743;6.96229 |
| 80 | 6;6.0114;6.63179;8.18578 |
| 81 | 7;5.95616;6.18186;7.25094 |
| 82 | 8;5.91787;6.29954;7.83198 |
| 83 | 9;6.11751;6.50188;8.10449 |
| 84 | 10;6.16545;6.52384;8.10609 |
| 85 | 11;6.42786;6.72652;8.24671 |
| 86 | 12;6.45042;6.85789;8.3237 |
| 87 | 13;6.58836;6.87139;8.07325 |
| 88 | 14;6.64521;6.979;8.15182 |
| 89 | 15;6.7439;7.08489;7.62582 |
| 90 | 16;6.94562;7.06089;7.62433 |
| 91 | Parallel load (N=5000000, theta=0.99): |
| 92 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 93 | 1;1.69263;1.72404;1.7451 |
| 94 | 2;2.73092;2.70053;3.07188 |
| 95 | 3;3.9992;3.88858;4.58084 |
| 96 | 4;4.79827;4.74418;5.81518 |
| 97 | 5;5.74872;5.47625;7.03377 |
| 98 | 6;6.79362;6.35314;8.394 |
| 99 | 7;6.48299;5.86391;7.5421 |
| 100 | 8;6.61896;6.001;7.79623 |
| 101 | 9;6.75246;6.28492;7.96194 |
| 102 | 10;6.8837;6.22601;8.18407 |
| 103 | 11;7.12185;6.45109;8.33458 |
| 104 | 12;7.14778;6.51664;8.40257 |
| 105 | 13;7.07376;6.54586;8.29821 |
| 106 | 14;7.16311;6.67282;8.18925 |
| 107 | 15;7.22897;6.65377;8.01374 |
| 108 | 16;7.21473;6.8116;7.80265 |