Files
boost_unordered_benchmarks/clang-arm64/parallel_load.cpp.csv
2023-12-26 01:50:31 -08:00

4.1 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;boost::concurrent_flat_map bulk
41;14.3923;17.242;25.0934;30.9112
52;26.9415;29.0821;34.0355;48.6383
63;33.4564;31.6379;49.4183;67.6154
74;40.2333;41.9685;53.741;66.4702
85;40.7255;37.0519;49.0394;60.975
96;39.0256;40.599;49.5696;69.3279
107;38.0049;37.1478;44.7154;64.8158
118;39.7225;34.9296;50.799;61.8713
129;44.5122;42.9789;48.2888;61.3173
1310;38.7434;44.7884;50.5759;59.5907
1411;42.5274;36.4547;51.8214;64.1258
1512;40.0001;40.4228;51.5156;62.6282
1613;44.2681;39.9018;56.4029;60.6198
1714;42.3627;36.6957;52.5218;65.4757
1815;43.5253;43.0539;56.4328;61.5596
1916;41.5653;37.408;55.505;60.2527
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map;boost::concurrent_flat_map bulk
221;14.8745;17.0059;24.6301;28.6709
232;27.7626;29.2829;36.1017;50.7411
243;30.8062;31.4918;46.2677;73.0303
254;46.2588;41.7313;60.6764;75.4277
265;38.41;34.6526;56.1517;67.4144
276;41.4888;38.5897;53.594;65.2435
287;41.6654;34.9696;51.7264;62.804
298;46.2886;41.2909;46.9651;60.5479
309;45.8773;36.8037;49.8654;69.3283
3110;42.7828;38.9344;52.9083;69.4493
3211;41.4116;47.0093;51.2495;63.917
3312;40.7169;39.761;50.5095;61.8815
3413;42.3847;48.1237;51.1033;62.2151
3514;43.1361;44.7075;53.8849;67.8759
3615;39.0985;40.1597;55.2707;59.3752
3716;42.8426;45.7532;46.6598;75.5513
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map;boost::concurrent_flat_map bulk
401;18.2919;19.7429;27.6302;33.9042
412;29.6836;31.6283;39.9401;48.3485
423;34.4448;35.3282;50.6273;64.2301
434;48.3388;50.1913;55.9364;82.1432
445;45.0919;37.7483;54.2756;60.4474
456;47.1814;39.317;53.0119;74.8414
467;49.8732;37.5052;50.3642;56.6273
478;46.7787;30.7412;54.8576;60.9624
489;47.0814;35.1005;53.8753;55.3938
4910;49.3957;41.4296;54.8366;57.3718
5011;51.384;36.8377;53.4612;57.3284
5112;51.4087;34.3804;54.4741;63.2542
5213;46.4209;34.2725;53.6135;56.7939
5314;42.601;35.4905;54.0955;55.2789
5415;49.7852;39.7811;56.5303;56.254
5516;52.5061;38.0666;46.601;57.901
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map;boost::concurrent_flat_map bulk
581;8.87567;15.8319;22.0428;34.0039
592;16.7895;27.9735;41.4228;62.9503
603;23.841;38.4371;58.0065;86.7556
614;31.0876;49.0317;75.17;109.204
625;33.4125;42.833;67.4483;100.483
636;36.0535;43.0795;66.0127;99.7329
647;38.4201;43.4607;61.4834;98.017
658;40.2244;43.5641;63.9935;100.804
669;40.3382;47.634;63.1227;99.4173
6710;40.6705;50.3014;66.4222;101.77
6811;40.6299;50.8192;67.8092;102.326
6912;40.7146;51.6073;70.4528;104.517
7013;40.7074;51.9657;70.1833;103.494
7114;40.8991;51.8354;71.9262;103.543
7215;40.7846;51.9953;72.5104;103.503
7316;40.6498;52.1063;72.8177;103.175
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map;boost::concurrent_flat_map bulk
761;8.88219;15.9278;21.6744;33.9547
772;16.8709;28.1842;40.8677;63.0209
783;24.0472;38.9041;57.125;86.54
794;31.4437;49.5425;73.9422;110.706
805;33.8685;43.2264;66.6028;101.187
816;36.6156;43.3735;65.7466;100.186
827;39.1212;44.1018;60.1845;99.0316
838;41.2136;44.0363;63.3056;100.178
849;41.2714;47.4716;63.0341;101.234
8510;41.3512;50.9082;66.2658;102.857
8611;41.3924;51.6794;67.9867;103.237
8712;41.386;52.4024;70.2784;103.905
8813;41.5095;52.4871;70.3347;104.744
8914;41.5484;52.7002;71.4328;105.333
9015;41.5887;52.3608;70.7478;103.604
9116;41.3946;52.446;72.598;104.211
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map;boost::concurrent_flat_map bulk
941;13.9327;19.7439;28.9836;41.6941
952;26.8848;34.697;53.2435;72.8282
963;38.8751;48.1354;73.8328;98.303
974;50.4804;61.861;94.9148;123.152
985;50.3635;51.5769;80.6908;106.764
996;52.0254;49.2639;76.3337;99.7857
1007;53.9268;48.8281;64.7631;94.9991
1018;56.4714;47.7082;66.1713;95.3077
1029;55.3973;50.5803;61.9131;93.8791
10310;55.6584;53.1509;66.2495;95.2441
10411;55.8453;53.9079;65.614;94.8244
10512;55.8758;53.9916;67.9463;95.4221
10613;56.2869;54.0705;68.3679;95.9711
10714;56.193;54.1204;69.7717;96.1758
10815;56.438;54.2699;69.8863;95.5618
10916;55.7334;54.2237;71.5957;96.704