mirror of
https://github.com/boostorg/boost_unordered_benchmarks.git
synced 2026-02-13 12:22:16 +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.863484;0.849419;0.927891 |
| 4 | 2;1.33878;1.34517;1.35683 |
| 5 | 3;2.39599;2.14511;2.48963 |
| 6 | 4;2.48208;2.49793;3.25989 |
| 7 | 5;2.48839;2.64044;3.30071 |
| 8 | 6;3.14606;2.94902;3.54766 |
| 9 | 7;3.2727;3.38967;3.86289 |
| 10 | 8;3.44256;3.44724;3.39858 |
| 11 | 9;3.70625;3.72755;4.17051 |
| 12 | 10;3.33;3.62073;3.80467 |
| 13 | 11;4.92074;4.7092;5.54851 |
| 14 | 12;5.18391;4.9724;5.785 |
| 15 | 13;4.78661;5.01277;4.9381 |
| 16 | 14;5.13821;5.05694;5.21994 |
| 17 | 15;4.89857;4.78879;5.75317 |
| 18 | 16;5.16028;4.72931;5.11337 |
| 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;1.62404;1.8596;1.87514 |
| 22 | 2;2.45738;2.27913;2.95258 |
| 23 | 3;3.04859;3.10233;3.7696 |
| 24 | 4;3.75897;3.26889;3.27656 |
| 25 | 5;3.90478;3.41781;4.38099 |
| 26 | 6;3.94074;3.90505;4.14285 |
| 27 | 7;3.97811;3.94413;4.43269 |
| 28 | 8;4.25041;3.77954;4.22037 |
| 29 | 9;4.4337;4.26848;4.84332 |
| 30 | 10;4.14815;4.27481;5.19953 |
| 31 | 11;4.4613;4.31319;4.0227 |
| 32 | 12;4.36216;4.6319;4.59826 |
| 33 | 13;4.65042;4.50172;5.75626 |
| 34 | 14;5.65172;5.50276;5.96331 |
| 35 | 15;5.5259;5.34067;5.07154 |
| 36 | 16;5.46317;5.54702;5.54215 |
| 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;1.5908;1.70001;1.70809 |
| 40 | 2;2.21372;2.20941;2.53048 |
| 41 | 3;2.81822;2.68629;3.18674 |
| 42 | 4;3.26825;3.31871;3.91573 |
| 43 | 5;3.43082;3.34114;4.2401 |
| 44 | 6;4.01721;3.44625;4.27214 |
| 45 | 7;4.68528;4.3039;4.64248 |
| 46 | 8;4.26572;5.8514;7.52093 |
| 47 | 9;6.66505;6.03438;7.83856 |
| 48 | 10;7.20538;6.18767;8.44586 |
| 49 | 11;7.04211;5.92145;7.33985 |
| 50 | 12;6.47238;6.13612;7.67741 |
| 51 | 13;6.36671;5.97783;6.92871 |
| 52 | 14;6.38215;5.89378;6.78395 |
| 53 | 15;6.42367;5.61975;6.5447 |
| 54 | 16;6.23116;5.94153;6.68714 |
| 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;1.56137;1.65936;1.65794 |
| 58 | 2;2.29848;2.27715;2.49203 |
| 59 | 3;2.76497;3.57577;4.20029 |
| 60 | 4;4.39728;4.48411;5.30707 |
| 61 | 5;5.23239;5.31719;6.42392 |
| 62 | 6;5.99638;6.12228;7.43791 |
| 63 | 7;6.75401;6.82202;8.43067 |
| 64 | 8;7.88896;7.5912;9.82347 |
| 65 | 9;6.95872;6.57035;8.17287 |
| 66 | 10;7.253;6.85952;8.70553 |
| 67 | 11;7.48067;7.01972;8.88743 |
| 68 | 12;7.3242;7.12461;9.13344 |
| 69 | 13;7.49248;7.21897;9.06352 |
| 70 | 14;7.59483;7.34412;9.29962 |
| 71 | 15;7.64105;7.426;9.17785 |
| 72 | 16;7.53587;7.54321;9.16487 |
| 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.77905;1.9138;1.92664 |
| 76 | 2;2.81851;2.90728;3.30528 |
| 77 | 3;3.85888;3.9501;4.63158 |
| 78 | 4;4.64544;4.85128;5.7855 |
| 79 | 5;5.56457;5.75594;6.94104 |
| 80 | 6;6.42967;6.58979;8.03802 |
| 81 | 7;7.44129;7.50843;9.27839 |
| 82 | 8;8.53688;8.18993;10.5935 |
| 83 | 9;7.47914;7.02168;9.29739 |
| 84 | 10;7.88798;7.2202;9.38801 |
| 85 | 11;8.13009;7.50705;9.6381 |
| 86 | 12;8.09945;7.62497;9.68813 |
| 87 | 13;8.03581;7.7315;9.85981 |
| 88 | 14;8.22775;7.84782;10.075 |
| 89 | 15;8.28671;7.9748;10.0588 |
| 90 | 16;8.18673;8.06944;9.84037 |
| 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.69384;1.72305;1.74385 |
| 94 | 2;2.70891;2.70446;3.09747 |
| 95 | 3;3.86728;3.69767;4.46908 |
| 96 | 4;4.90409;4.60373;5.7629 |
| 97 | 5;5.83981;5.48327;7.03459 |
| 98 | 6;6.85307;6.28009;8.29443 |
| 99 | 7;7.85389;7.0064;9.5161 |
| 100 | 8;9.23784;7.81338;11.1261 |
| 101 | 9;7.81454;6.84903;9.55657 |
| 102 | 10;8.13271;6.96938;9.51897 |
| 103 | 11;8.45156;7.25094;9.99453 |
| 104 | 12;8.44161;7.27393;10.0258 |
| 105 | 13;8.72489;7.43817;10.1515 |
| 106 | 14;8.85211;7.49472;10.4177 |
| 107 | 15;8.9151;7.60369;10.4773 |
| 108 | 16;8.76477;7.72482;10.411 |