Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-07-07 22:38:44 +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;7.99225;8.72228;11.3407
52;15.0522;14.3134;19.3222
63;21.2471;19.2148;23.893
74;17.6248;21.0199;28.5939
85;21.0476;24.7668;31.1096
96;24.9772;29.1584;31.7492
107;18.4102;26.6591;31.0285
118;20.8151;26.8213;35.9017
129;22.7876;27.2092;38.3036
1310;21.0519;27.2068;37.7746
1411;22.8572;27.6234;37.9052
1512;24.9504;27.8598;40.376
1613;20.6879;27.0539;38.2842
1714;22.187;27.527;41.2501
1815;23.1323;27.5449;40.6985
1916;22.2383;27.5149;40.6414
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;7.97962;8.7057;11.2283
232;15.1563;14.5076;19.5105
243;21.301;18.9456;24.4345
254;17.5211;20.6829;26.1199
265;21.3731;24.6029;28.7276
276;25.3941;29.0884;35.2155
287;18.3776;26.405;33.1569
298;20.9073;26.3232;35.6975
309;23.0694;26.897;36.3336
3110;21.2023;26.63;37.4924
3211;23.1913;27.3774;38.7984
3312;25.3932;27.3847;39.7462
3413;20.581;27.7222;39.2473
3514;22.4864;27.9427;39.7915
3615;23.5978;27.8763;41.4275
3716;22.955;27.7304;40.8533
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;9.11573;9.16355;11.6292
412;16.6445;16.4544;20.2276
423;23.5009;21.6258;25.4492
434;21.0608;21.6334;27.7707
445;25.5921;25.329;31.6085
456;30.4732;30.1925;35.073
467;26.669;26.0868;33.21
478;27.4004;26.9812;36.3358
489;27.2911;26.6321;37.6068
4910;27.6384;27.2893;39.2105
5011;28.3198;27.6299;40.4245
5112;27.6514;27.4191;39.9834
5213;27.5964;28.341;39.6141
5314;28.3177;28.1801;39.4512
5415;28.82;27.6859;39.1014
5516;28.6517;28.1935;39.68
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.57228;7.61809;9.92738
592;8.97763;13.614;19.0071
603;13.0139;19.0793;27.4538
614;14.8756;20.225;31.6387
625;17.8795;23.4604;37.8141
636;21.0784;27.8737;44.8053
647;19.1312;26.8219;40.8767
658;19.7269;26.3705;40.4588
669;19.8807;26.5207;39.7799
6710;20.3195;26.6415;41.0181
6811;20.2456;26.8714;40.3979
6912;20.1433;27.1967;39.9666
7013;19.9373;27.0865;42.9092
7114;20.2982;26.9942;42.2117
7215;20.3987;27.3191;42.5984
7316;20.1801;27.3114;42.9132
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.65382;7.65362;9.88344
772;9.16915;13.6904;19.0113
783;13.3663;19.4564;27.6229
794;14.942;20.2722;31.504
805;18.2465;23.5317;37.3925
816;21.6521;27.8657;43.3806
827;19.2096;26.4428;38.247
838;20.4965;26.8155;39.2779
849;20.6638;26.463;40.1295
8510;20.663;27.0763;39.9027
8611;20.5243;27.0871;40.7463
8712;20.5619;26.9141;41.4293
8813;20.6281;26.8905;40.3891
8914;20.6894;26.9132;41.9477
9015;20.5065;27.0988;42.4279
9116;20.7761;27.2122;42.5291
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.59666;8.8738;11.3796
952;14.6673;15.5577;21.5701
963;20.876;21.306;30.7436
974;21.482;22.1281;33.1204
985;24.2066;25.2376;39.1231
996;29.3415;29.5029;46.3685
1007;26.7984;28.0736;43.0211
1018;27.6449;28.5169;42.9664
1029;27.6131;28.2447;44.1428
10310;27.9059;28.7234;43.8775
10411;28.0271;28.6825;43.7563
10512;27.8375;29.1461;43.9246
10613;27.6725;28.7494;43.7915
10714;27.5711;28.949;44.5837
10815;27.9309;28.973;44.5743
10916;28.2171;28.8014;44.7805