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.1098;11.3133;14.6276 |
| 5 | 2;17.4727;17.2589;24.6031 |
| 6 | 3;23.798;21.512;32.1307 |
| 7 | 4;19.111;23.2899;32.7126 |
| 8 | 5;23.0096;26.8504;37.4412 |
| 9 | 6;27.5115;31.4579;41.2258 |
| 10 | 7;19.8082;29.5516;39.6099 |
| 11 | 8;22.336;29.0944;40.6119 |
| 12 | 9;24.6726;29.4877;42.6376 |
| 13 | 10;22.8846;29.8426;43.8983 |
| 14 | 11;25.0392;29.8615;46.6261 |
| 15 | 12;27.3949;30.1844;46.5249 |
| 16 | 13;22.3418;29.7512;43.9683 |
| 17 | 14;24.3211;29.8351;43.6814 |
| 18 | 15;25.3226;29.6988;45.183 |
| 19 | 16;24.2569;30.0923;47.5998 |
| 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.55301;11.3293;14.7267 |
| 23 | 2;17.9149;17.1813;24.5967 |
| 24 | 3;25.1509;21.5867;30.8251 |
| 25 | 4;19.5566;23.1589;31.6668 |
| 26 | 5;23.6452;26.6314;38.6901 |
| 27 | 6;28.416;31.3344;38.6609 |
| 28 | 7;20.1608;29.1393;39.4394 |
| 29 | 8;23.3116;29.248;37.9538 |
| 30 | 9;25.5935;29.509;39.3033 |
| 31 | 10;23.8133;29.4891;39.9521 |
| 32 | 11;25.9324;29.4512;43.7642 |
| 33 | 12;28.3975;30.2911;43.7594 |
| 34 | 13;22.9308;30.3247;44.2148 |
| 35 | 14;24.8093;30.4604;46.0974 |
| 36 | 15;26.3158;30.3588;48.2387 |
| 37 | 16;25.1163;30.6585;50.3858 |
| 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.3496;12.1985;15.8863 |
| 41 | 2;20.4943;20.0996;26.5829 |
| 42 | 3;28.3098;25.4853;35.7357 |
| 43 | 4;24.2773;24.4966;34.8385 |
| 44 | 5;29.2504;27.629;38.4937 |
| 45 | 6;34.9514;32.4058;43.6484 |
| 46 | 7;31.0716;29.4776;43.3856 |
| 47 | 8;31.2822;29.2394;44.2151 |
| 48 | 9;31.757;29.5531;43.8169 |
| 49 | 10;32.5731;30.0574;46.5899 |
| 50 | 11;32.5343;29.9772;50.9828 |
| 51 | 12;32.6089;29.7761;51.3975 |
| 52 | 13;32.8718;30.1537;48.6148 |
| 53 | 14;32.8681;30.4772;49.7116 |
| 54 | 15;32.4853;30.5302;51.0521 |
| 55 | 16;32.8233;30.6832;50.8378 |
| 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.50262;9.5646;12.3204 |
| 59 | 2;8.82065;16.4139;23.591 |
| 60 | 3;12.7796;22.8184;33.6673 |
| 61 | 4;15.1495;22.6445;38.3447 |
| 62 | 5;18.3369;25.8433;45.1805 |
| 63 | 6;21.3481;30.3799;53.9673 |
| 64 | 7;19.3865;29.166;48.1475 |
| 65 | 8;19.6928;28.9876;49.0205 |
| 66 | 9;20.045;29.3026;48.8748 |
| 67 | 10;20.5112;28.9666;49.3474 |
| 68 | 11;20.0935;29.4436;49.4187 |
| 69 | 12;20.2437;29.7968;49.9699 |
| 70 | 13;20.2591;29.6361;50.2905 |
| 71 | 14;20.3006;29.7389;50.0271 |
| 72 | 15;20.2823;29.7444;49.3764 |
| 73 | 16;20.5838;29.9193;51.0525 |
| 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.52269;9.65616;12.4039 |
| 77 | 2;8.86464;16.3574;23.4367 |
| 78 | 3;12.888;22.6074;34.0476 |
| 79 | 4;15.3049;22.4083;38.0254 |
| 80 | 5;18.6695;25.9756;44.6423 |
| 81 | 6;21.8438;30.4608;53.9874 |
| 82 | 7;19.6841;29.1942;49.4745 |
| 83 | 8;20.2486;29.5844;48.2058 |
| 84 | 9;20.3265;29.1754;47.7698 |
| 85 | 10;20.8053;29.7537;49.6633 |
| 86 | 11;20.5674;29.4639;49.4874 |
| 87 | 12;20.756;29.8308;49.7562 |
| 88 | 13;20.885;29.5422;49.2424 |
| 89 | 14;20.9582;29.8111;49.9575 |
| 90 | 15;20.625;29.9452;50.606 |
| 91 | 16;21.0085;29.6709;50.2379 |
| 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.1243;11.5673;15.1308 |
| 95 | 2;15.5575;18.9537;28.1874 |
| 96 | 3;22.4236;25.4468;39.6763 |
| 97 | 4;22.7918;24.3924;40.5115 |
| 98 | 5;26.5404;27.4634;47.0457 |
| 99 | 6;32.1108;31.7148;55.6716 |
| 100 | 7;29.0971;30.9599;51.9128 |
| 101 | 8;30.1297;30.9305;52.5091 |
| 102 | 9;30.4903;30.8328;52.4711 |
| 103 | 10;30.2769;31.1949;52.0833 |
| 104 | 11;30.2942;31.1326;52.045 |
| 105 | 12;30.7228;31.149;52.5626 |
| 106 | 13;30.327;31.0929;52.9769 |
| 107 | 14;30.6002;31.4959;53.0305 |
| 108 | 15;30.6599;31.3418;52.6742 |
| 109 | 16;30.827;31.1885;52.8028 |