Files
boost_unordered_benchmarks/clang-arm64/parallel_load.cpp.csv
2023-06-01 10:11:52 -07:00

3.2 KiB

1#logical cores: 8
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;11.6747;15.7044;22.7497
52;21.1504;27.3312;38.1577
63;28.6867;38.138;51.3239
74;34.5674;49.433;63.224
85;30.0749;45.0944;49.0429
96;32.9727;44.1244;48.5601
107;34.1181;43.332;43.3513
118;34.427;43.0837;47.4909
129;35.1327;44.263;46.9715
1310;34.0201;44.9608;44.9577
1411;34.7971;45.2634;46.0399
1512;35.087;45.6781;46.9315
1613;33.7262;45.8888;46.5912
1714;32.6172;45.9323;46.4913
1815;36.0265;46.2735;46.9818
1916;31.1955;46.3957;48.7039
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;11.5961;15.5854;22.0489
232;20.8652;27.084;37.2974
243;28.335;37.6127;50.3927
254;35.2241;48.6817;18.354
265;28.6616;42.5936;26.3903
276;31.6438;40.9923;10.0593
287;34.568;40.7434;32.4368
298;36.6882;40.1416;7.81593
309;36.851;42.3242;32.8422
3110;36.4371;44.0092;43.6726
3211;36.3722;44.748;42.4075
3312;36.4461;45.2251;26.5386
3413;36.5083;45.3962;31.3233
3514;36.6003;45.5934;39.6257
3615;36.78;45.6463;35.8139
3716;36.453;45.8148;45.9865
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;12.3224;15.1725;18.2855
412;22.0154;26.6142;33.4901
423;30.6545;36.6934;46.7826
434;38.265;47.0999;60.4697
445;31.0635;38.2222;44.0245
456;34.3704;35.7745;12.5822
467;37.6895;35.0691;33.2725
478;40.1496;33.5457;37.1717
489;39.6986;35.064;42.5539
4910;39.9918;36.7272;41.5103
5011;40.1853;37.6014;39.7779
5112;40.4837;37.9624;42.0403
5213;40.9072;38.1886;40.8113
5314;41.0168;38.5641;48.2586
5415;41.0954;38.8315;29.0704
5516;41.0411;39.5092;45.5921
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;10.2459;14.7495;22.1169
592;18.9237;25.4753;38.2797
603;26.2744;35.3179;51.4261
614;33.5248;45.8964;64.2412
625;33.3908;41.6844;51.4787
636;34.5534;41.0637;45.4143
647;36.3127;41.2866;46.1065
658;37.0952;41.4133;43.9407
669;36.8487;44.7543;47.3635
6710;36.8194;45.9738;49.9057
6811;36.852;46.6188;48.4343
6912;36.6535;46.8656;50.8769
7013;36.6337;46.8819;49.1007
7114;36.981;47.1303;52.2863
7215;36.9783;46.8728;51.8314
7316;37.0626;47.2058;52.2792
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;10.2965;14.7034;21.3579
772;18.9957;25.7231;37.3258
783;26.4394;35.7817;50.2441
794;33.79;46.5107;63.2013
805;33.7239;42.0126;50.6475
816;35.151;41.0892;49.7606
827;36.5917;41.4835;45.72
838;37.9158;41.5265;47.873
849;37.5181;44.4142;48.1691
8510;37.5004;45.9431;48.6702
8611;37.2042;46.5922;49.6976
8712;37.6492;46.7647;50.7548
8813;37.6256;47.2597;50.3714
8914;37.7521;47.051;51.0741
9015;37.2849;47.1733;51.4261
9116;37.4548;47.1273;51.2831
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;11.9577;15.1378;18.8657
952;22.3901;26.6767;34.7793
963;31.3283;37.0711;48.9339
974;40.8433;48.1139;63.626
985;39.9898;40.99;51.6177
996;40.9865;39.6247;47.1913
1007;43.0491;39.5279;47.9898
1018;44.6637;39.0789;49.5067
1029;44.3;41.3582;48.9574
10310;44.6604;43.1339;49.1285
10411;44.6513;44.4858;51.591
10512;44.8839;44.6357;50.8345
10613;45.0381;44.2109;53.5938
10714;44.3715;44.1618;53.8667
10815;44.4334;44.0458;54.8463
10916;44.7588;44.4825;54.0541