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 | #logical cores: 6 |
|---|---|
| 2 | Parallel load (N=500000, theta=0.01): |
| 3 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 4 | 1;9.14194;11.2653;14.6055 |
| 5 | 2;17.3634;17.0415;23.9161 |
| 6 | 3;23.1412;21.3666;32.4619 |
| 7 | 4;19.5037;23.1544;32.6143 |
| 8 | 5;23.098;26.9147;38.3853 |
| 9 | 6;27.5606;31.5153;38.6347 |
| 10 | 7;19.561;29.1625;40.3022 |
| 11 | 8;22.1082;29.1692;41.4735 |
| 12 | 9;24.2207;29.772;43.5348 |
| 13 | 10;23.2805;29.5605;43.484 |
| 14 | 11;25.2239;29.9786;45.8248 |
| 15 | 12;27.5565;30.2853;46.5771 |
| 16 | 13;22.3491;30.1064;47.3119 |
| 17 | 14;23.8705;30.1994;44.1422 |
| 18 | 15;25.1572;29.9449;46.7833 |
| 19 | 16;24.3481;29.9859;47.4501 |
| 20 | Parallel load (N=500000, theta=0.5): |
| 21 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 22 | 1;9.5871;11.4087;14.785 |
| 23 | 2;18.1588;17.1549;25.2288 |
| 24 | 3;25.5335;21.6839;30.553 |
| 25 | 4;19.5326;23.074;31.9855 |
| 26 | 5;23.6661;26.8432;37.5783 |
| 27 | 6;28.5397;31.4912;38.5771 |
| 28 | 7;20.1898;29.1836;36.7411 |
| 29 | 8;23.4792;29.2086;38.1743 |
| 30 | 9;25.484;28.9501;38.9642 |
| 31 | 10;23.8516;29.2297;40.9162 |
| 32 | 11;25.9648;29.6324;43.8214 |
| 33 | 12;28.499;30.43;43.9014 |
| 34 | 13;22.4854;30.2594;44.1502 |
| 35 | 14;24.5773;30.2796;46.7475 |
| 36 | 15;26.3988;30.3324;47.2235 |
| 37 | 16;25.4552;30.4343;50.7109 |
| 38 | Parallel load (N=500000, theta=0.99): |
| 39 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 40 | 1;11.3709;12.2757;15.9666 |
| 41 | 2;20.378;20.5863;26.7855 |
| 42 | 3;28.4079;25.5987;37.066 |
| 43 | 4;24.3994;24.3763;33.8952 |
| 44 | 5;29.4845;27.7925;38.5086 |
| 45 | 6;34.9269;32.4916;43.728 |
| 46 | 7;31.7754;29.8514;43.9395 |
| 47 | 8;32.0668;29.2488;43.5231 |
| 48 | 9;32.2186;30.0428;44.0634 |
| 49 | 10;32.4448;30.0239;45.8663 |
| 50 | 11;32.4967;30.1281;50.7309 |
| 51 | 12;32.452;30.8089;50.4962 |
| 52 | 13;33.1713;30.5044;49.809 |
| 53 | 14;32.8116;29.7375;50.781 |
| 54 | 15;32.8364;30.2361;50.7653 |
| 55 | 16;33.216;30.9179;50.8161 |
| 56 | Parallel load (N=5000000, theta=0.01): |
| 57 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 58 | 1;4.50602;9.58197;12.3448 |
| 59 | 2;8.82738;16.3799;23.5692 |
| 60 | 3;12.7618;22.8817;34.2153 |
| 61 | 4;15.073;22.8362;38.5463 |
| 62 | 5;18.3118;25.9673;46.0046 |
| 63 | 6;21.3789;30.4759;53.998 |
| 64 | 7;19.1076;29.0285;49.1128 |
| 65 | 8;19.9545;29.4192;48.7735 |
| 66 | 9;19.8288;29.4013;48.7872 |
| 67 | 10;20.3434;29.2299;49.7839 |
| 68 | 11;19.931;29.3541;50.0155 |
| 69 | 12;20.3056;29.7013;50.0306 |
| 70 | 13;19.8168;29.7477;50.5832 |
| 71 | 14;20.2675;29.8927;50.5359 |
| 72 | 15;20.4082;29.7454;49.1687 |
| 73 | 16;20.4459;29.7714;49.4801 |
| 74 | Parallel load (N=5000000, theta=0.5): |
| 75 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 76 | 1;4.55623;9.72187;12.4607 |
| 77 | 2;8.93528;16.612;23.7505 |
| 78 | 3;12.934;22.5923;34.3861 |
| 79 | 4;15.3225;22.8505;37.2723 |
| 80 | 5;18.6732;26.1713;45.011 |
| 81 | 6;21.8951;30.6138;53.9074 |
| 82 | 7;19.4779;29.2377;49.8123 |
| 83 | 8;20.5247;29.5103;49.0552 |
| 84 | 9;20.5412;29.6035;49.6271 |
| 85 | 10;20.5549;29.7276;50.5057 |
| 86 | 11;20.4391;29.8283;49.0222 |
| 87 | 12;20.5365;29.8301;49.7119 |
| 88 | 13;20.9434;30.0018;49.6768 |
| 89 | 14;20.9315;29.8863;50.5702 |
| 90 | 15;20.9063;30.0349;51.4182 |
| 91 | 16;20.9417;30.0688;50.836 |
| 92 | Parallel load (N=5000000, theta=0.99): |
| 93 | #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map |
| 94 | 1;8.14422;11.6665;15.184 |
| 95 | 2;15.5536;19.0987;28.2248 |
| 96 | 3;22.3222;25.2115;39.8709 |
| 97 | 4;22.486;24.8995;40.3524 |
| 98 | 5;26.5456;27.6707;46.9407 |
| 99 | 6;32.1216;32.0088;55.7324 |
| 100 | 7;29.2336;30.9975;51.2118 |
| 101 | 8;30.3083;30.8174;52.8767 |
| 102 | 9;30.2471;31.1745;52.5124 |
| 103 | 10;30.5699;31.4829;53.3743 |
| 104 | 11;30.4406;31.634;52.6481 |
| 105 | 12;30.8434;31.5306;53.1028 |
| 106 | 13;30.6572;31.3741;52.0606 |
| 107 | 14;31.0186;31.5136;52.3522 |
| 108 | 15;30.806;31.6851;52.4431 |
| 109 | 16;31.0857;31.3548;53.324 |