Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-05-31 18:09:58 +02:00

6.6 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;6.71437;7.81041;9.04838
52;11.7546;10.7209;15.6887
63;14.4327;13.1211;17.8214
74;16.3972;15.2758;17.8977
85;19.892;16.9777;23.4552
96;23.681;18.5563;23.4427
107;16.645;17.2377;23.5157
118;17.6517;17.3164;23.4745
129;18.156;17.4307;23.5422
1310;19.9625;17.4435;23.6103
1411;21.5527;17.7225;23.6387
1512;22.5977;17.6169;23.6107
1613;18.9287;17.6089;23.5587
1714;19.5366;17.5828;23.6238
1815;20.1328;17.5522;23.6272
1916;21.0176;17.5737;23.5536
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.75381;7.779;9.01608
232;12.1105;11.6314;15.7405
243;15.261;13.1466;18.8367
254;16.3414;15.1487;17.7293
265;19.9351;16.9051;23.4731
276;23.6887;18.4962;23.5421
287;16.5117;17.2462;23.4854
298;17.5907;17.3136;22.8904
309;18.5;17.2426;23.591
3110;19.8573;17.4132;23.6674
3211;21.5747;17.5128;23.5782
3312;22.5422;17.3738;23.571
3413;18.9823;17.5225;23.521
3514;19.6258;17.5875;23.5851
3615;20.064;17.495;22.319
3716;21.0897;17.6678;23.6482
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;7.40068;8.05111;9.24214
412;13.0153;11.4126;16.5192
423;16.6648;12.8611;20.8298
434;18.1456;14.8871;24.1724
445;22.0739;16.1425;28.9319
456;26.414;17.0971;33.5069
467;19.1048;16.5845;24.013
478;19.7417;16.3867;25.3841
489;20.7937;16.4691;26.9941
4910;22.3659;16.3912;29.0073
5011;24.0252;16.524;31.1059
5112;24.1695;16.5051;33.1888
5213;21.5357;16.4147;27.4642
5314;21.7868;16.3721;27.2254
5415;22.4459;16.4326;28.925
5516;23.4353;16.3832;30.2378
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;5.93411;7.67763;8.88811
592;11.2506;12.3187;15.1253
603;15.9779;16.0543;20.3954
614;15.6311;15.3211;20.1719
625;18.9072;16.7497;21.8742
636;23.0555;18.3628;25.1217
647;15.1402;17.5918;23.6895
658;17.2191;17.5441;23.5974
669;19.0721;17.4164;23.6503
6710;19.0279;17.4684;23.8095
6811;20.9012;17.5749;23.8835
6912;23.0278;17.6935;25.2425
7013;17.7664;17.5771;25.5537
7114;19.0467;17.6251;25.7613
7215;20.1894;17.7124;25.9279
7316;20.4232;17.6237;25.8314
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;6.01761;7.72351;8.8441
772;11.4785;12.5792;15.0403
783;16.0024;16.4491;20.1971
794;15.3905;15.4074;21.0112
805;19.065;16.9391;23.0025
816;23.2946;18.6833;23.3837
827;15.3674;18.0346;23.1555
838;17.3707;17.7118;23.4085
849;19.2844;18.0506;23.2206
8510;19.14;17.9838;23.4404
8611;21.1151;17.728;23.6269
8712;23.2377;17.9154;24.444
8813;18.0178;18.0671;24.3409
8914;19.318;17.9582;24.744
9015;20.2957;18.0467;25.6789
9116;20.5657;17.7488;24.0007
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.21202;7.90067;9.18986
952;13.5243;12.6708;16.4975
963;19.4921;16.3248;23.199
974;18.1606;15.2483;23.1268
985;22.6037;16.2904;27.3778
996;27.3559;17.4506;29.9918
1007;23.4284;17.1488;27.1831
1018;21.5791;17.1028;28.4645
1029;22.9505;17.093;28.2258
10310;23.7246;17.1932;29.9338
10411;24.5303;17.177;31.0329
10512;24.9421;17.0312;30.6883
10613;24.0808;17.0936;30.4816
10714;24.3582;16.8832;30.4074
10815;24.6748;16.954;29.8585
10916;24.4248;17.0942;31.2209