Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-07-07 21:24:26 +02:00

3.2 KiB

1#logical cores: 6
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;9.15692;11.2963;14.9116
52;17.3968;17.1171;23.9065
63;23.8993;22.3586;30.7189
74;19.4793;23.8128;31.2028
85;23.1032;28.2589;34.767
96;27.5394;33.1765;38.4937
107;19.6825;30.4186;36.1458
118;22.1934;31.1795;40.7078
129;24.5968;31.1954;43.2523
1310;23.2312;31.5849;45.1821
1411;25.0881;31.5406;45.5595
1512;27.4906;31.972;48.7238
1613;22.4323;31.6005;47.8542
1714;24.3912;31.8706;46.364
1815;25.6474;31.4391;47.0628
1916;24.4277;31.4163;49.1016
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.57224;11.3218;15.003
232;18.1828;17.4977;23.3567
243;24.7764;22.2136;30.3075
254;19.3204;23.988;31.2013
265;23.6393;28.4139;34.1147
276;28.5184;33.171;34.7411
287;20.3715;30.5473;36.2217
298;23.6384;30.6878;38.8113
309;25.9318;30.8308;39.9393
3110;23.5652;31.0258;43.1114
3211;25.8136;31.4573;45.7623
3312;28.4403;31.8508;46.7375
3413;22.7569;32.2062;46.8496
3514;25.0631;32.087;47.5702
3615;26.5269;31.834;48.7672
3716;25.0909;32.3325;47.7836
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.3586;12.2105;16.3552
412;20.4349;20.8544;25.523
423;28.2784;27.7431;34.183
434;24.4805;25.6701;34.2903
445;29.4966;29.0382;34.287
456;35.1056;34.0875;39.1793
467;31.5042;30.8707;41.3913
478;31.5948;31.0197;44.2227
489;32.0339;30.8996;47.3004
4910;32.1856;31.17;48.1874
5011;32.533;31.562;49.2096
5112;33.0566;31.7874;48.6976
5213;32.3699;31.9079;48.9942
5314;32.9265;32.2759;49.2479
5415;33.3273;32.2856;49.8208
5516;33.0206;32.008;50.7223
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.50721;9.49786;12.4129
592;8.80445;16.4585;23.5688
603;12.7112;23.0115;33.5863
614;15.124;23.3728;37.4708
625;18.3274;27.0286;45.3371
636;21.3647;31.7287;53.1274
647;19.0419;30.5802;48.3088
658;19.8746;30.5525;48.0427
669;19.8776;30.5702;47.845
6710;20.3294;30.4044;46.9902
6811;20.3552;30.5395;50.243
6912;20.1273;30.9192;50.0345
7013;19.9813;30.8523;52.1207
7114;20.2301;30.7495;51.1116
7215;20.2625;30.7938;52.9725
7316;20.6412;31.1505;50.69
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.55337;9.66712;12.4694
772;8.88609;16.7466;23.728
783;12.8683;22.4124;33.7487
794;15.3424;23.7348;37.0457
805;18.6489;27.0888;44.5881
816;21.8625;31.9146;52.4938
827;19.6365;30.6997;47.8096
838;20.3222;30.1231;47.2301
849;20.4718;30.7522;48.3141
8510;20.9487;31.0954;48.5718
8611;20.6801;30.8202;48.2942
8712;21.086;30.9574;50.2832
8813;20.4823;31.2905;50.5307
8914;20.7763;31.4467;50.1633
9015;20.9969;31.3004;50.1162
9116;21.0121;31.3317;51.5624
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;8.14604;11.5964;15.4426
952;15.5034;19.0988;28.4692
963;22.351;25.73;40.0798
974;23.0497;25.9819;41.083
985;26.5984;28.929;47.3379
996;32.3242;33.5538;54.7139
1007;29.3565;32.4116;53.42
1018;29.5382;32.2852;53.1089
1029;30.4114;32.4604;53.1556
10310;30.7107;32.9149;53.0768
10411;30.6573;32.6607;53.5134
10512;30.8412;32.7718;53.4324
10613;30.5642;32.817;53.8579
10714;30.4549;32.5798;53.9647
10815;30.7183;32.8391;52.9156
10916;30.9467;32.7329;54.0882