Files
boost_unordered_benchmarks/clang-arm64/parallel_load.cpp.csv
2023-05-30 13:48:24 -07:00

3.2 KiB

1Parallel load (N=500000, theta=0.01):
2#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
31;9.08543;11.7637;14.8531
42;16.5638;19.1004;26.2172
53;22.9841;24.4251;36.2777
64;28.0537;29.4539;42.8571
75;25.6464;23.1431;37.3845
86;27.3598;19.3483;37.8778
97;28.9506;17.6816;36.6683
108;28.5017;16.2323;37.8496
119;30.3886;16.9775;37.5182
1210;28.4643;17.0183;37.3773
1311;30.2409;16.5433;38.8954
1412;30.4527;15.9532;38.2534
1513;27.6383;15.9402;39.2154
1614;29.7579;16.0854;39.3578
1715;27.0638;16.2406;33.1105
1816;30.7556;15.7016;39.6304
19Parallel load (N=500000, theta=0.5):
20#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
211;9.00086;11.6727;14.5978
222;16.4767;18.9294;25.8515
233;22.4935;24.2026;35.7046
244;28.2267;29.2616;45.4223
255;24.1052;22.7445;36.5705
266;27.2663;19.2673;35.4807
277;28.7963;17.0156;34.7541
288;30.3016;15.8179;27.7673
299;30.9232;15.4979;8.25445
3010;30.3659;15.2365;14.1036
3111;30.3104;15.3038;26.0089
3212;30.3564;15.5028;26.3493
3313;30.4469;15.1602;38.2562
3414;30.6196;15.2411;32.1896
3515;30.7961;15.1776;28.0337
3616;30.8342;15.4577;31.39
37Parallel load (N=500000, theta=0.99):
38#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
391;9.79459;11.5302;13.2487
402;17.5587;19.357;24.1158
413;24.5963;25.187;34.0052
424;30.8764;30.4715;44.3507
435;25.7259;18.4748;35.0593
446;28.1838;16.3844;31.3593
457;30.6658;15.6144;32.2548
468;32.6882;14.881;35.918
479;32.3726;15.2942;35.4973
4810;32.6941;15.3013;24.4488
4911;32.7878;15.0769;32.3005
5012;33.0533;15.338;37.1191
5113;33.0073;15.0447;29.9653
5214;33.1077;15.3139;34.8912
5315;32.9844;15.1863;29.5524
5416;33.027;15.1784;34.2136
55Parallel load (N=5000000, theta=0.01):
56#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
571;8.13832;11.2071;14.4633
582;15.1565;18.4684;26.242
593;21.285;24.1647;36.5082
604;27.2335;28.6056;46.991
615;27.5901;18.3323;39.3494
626;29.0962;17.2129;36.1912
637;30.7006;16.1886;37.694
648;31.938;16.2184;37.6194
659;31.6946;20.1866;38.0038
6610;31.5003;18.7012;38.9246
6711;31.5613;18.1307;40.0957
6812;31.2212;17.2641;40.9638
6913;31.6658;17.9975;42.1532
7014;31.7626;17.6496;41.1824
7115;31.6583;17.7187;42.5069
7216;31.5178;17.2147;41.9997
73Parallel load (N=5000000, theta=0.5):
74#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
751;8.14766;11.1876;14.1663
762;15.1644;18.641;25.772
773;21.3815;24.4078;35.9133
784;27.5038;29.0422;46.2869
795;27.8614;18.4024;39.2685
806;29.3786;17.2546;35.7564
817;30.9101;16.1314;37.5406
828;32.2745;16.1778;37.5832
839;32.0734;19.3745;37.7431
8410;31.9431;18.5368;39.8229
8511;31.8602;17.5797;39.1351
8612;31.8089;17.3915;40.7367
8713;31.9864;17.649;41.0731
8814;32.2489;17.319;40.9036
8915;31.8918;17.2436;41.586
9016;32.1667;17.1715;41.6552
91Parallel load (N=5000000, theta=0.99):
92#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
931;9.51653;11.5322;13.446
942;17.7528;19.4669;24.8872
953;24.9678;25.6369;35.2923
964;32.5464;30.8221;46.3085
975;32.1231;19.1168;39.5064
986;33.2319;17.7629;36.4414
997;34.8447;17.2313;36.5711
1008;36.6299;17.3021;40.0254
1019;36.2881;19.9981;38.5505
10210;36.1922;18.7857;34.657
10311;36.2411;18.3096;40.7099
10412;35.9361;18.1114;40.8022
10513;35.9971;17.7334;42.5124
10614;35.9598;17.9442;43.4553
10715;36.3239;17.8435;42.3596
10816;36.3649;17.6974;41.7195