Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-05-31 19:50:45 +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;6.72267;7.80367;9.05562
52;11.5934;11.6601;15.8581
63;13.6285;13.0628;19.5284
74;14.5114;14.9675;18.4159
85;17.1848;16.8647;23.4934
96;19.5293;18.3879;23.4617
107;14.7193;17.0385;23.3771
118;15.4319;17.1873;23.0185
129;15.8673;17.2997;23.4883
1310;17.0327;17.2119;23.5138
1411;18.2409;17.4016;23.5347
1512;19.4057;17.4424;23.5722
1613;16.5142;17.3834;23.4931
1714;17.0182;17.5513;23.5538
1815;17.1094;17.608;23.5627
1916;17.8063;17.67;22.8752
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.76449;7.77959;9.02008
232;11.79;11.615;15.801
243;13.793;12.9387;18.2447
254;14.5286;14.9165;18.2701
265;17.3326;16.7267;23.4506
276;19.6822;18.3179;23.4671
287;14.7443;16.9548;23.4266
298;15.5015;17.2853;22.8703
309;16.2065;17.1455;23.5338
3110;17.0849;17.2793;23.5131
3211;18.3635;17.278;23.5784
3312;19.5598;17.3837;23.5638
3413;16.6015;17.3637;23.5065
3514;17.1036;17.4459;23.5739
3615;17.3372;17.4855;23.4603
3716;17.875;17.5576;23.5066
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;7.40909;8.07155;9.24439
412;12.6193;11.056;15.8267
423;16.3763;14.0861;21.8841
434;17.083;14.8629;24.3513
445;20.5756;16.4607;29.0343
456;24.0074;17.6711;33.5611
467;18.26;16.8884;24.0471
478;18.4923;16.8763;25.1373
489;19.0934;16.8965;26.9908
4910;20.6067;16.9019;29.0447
5011;22.1243;16.9079;31.1194
5112;23.4748;16.9151;33.2586
5213;20.1714;16.8899;27.4942
5314;20.303;16.8103;27.4842
5415;20.6261;16.8634;28.9682
5516;21.5957;16.8521;28.9953
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;5.97522;7.71412;8.91076
592;11.2035;12.4887;15.1514
603;15.6113;16.1813;20.2219
614;13.4421;15.1511;20.0977
625;16.4063;16.6105;21.7585
636;19.1264;18.235;24.0799
647;13.6325;17.5079;23.8402
658;15.3882;17.1588;23.6995
669;16.9418;17.3238;23.8652
6710;16.3173;17.4446;23.8848
6811;17.7472;17.2895;24.4214
6912;19.0536;17.4356;25.5806
7013;15.5377;17.5561;25.5775
7114;16.6006;17.5136;26.6998
7215;17.4479;17.4772;26.3655
7316;17.3404;17.6034;24.9965
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;6.01834;7.70367;8.84342
772;11.1614;12.4883;15.1875
783;15.4459;16.061;19.4722
794;13.7691;15.4351;21.1332
805;16.6333;16.8428;23.2943
816;19.4522;18.4522;23.4834
827;13.7274;17.8838;23.0163
838;15.5263;17.4835;23.1575
849;17.2289;17.6527;23.7131
8510;16.5103;17.7764;23.4116
8611;18.0337;17.7602;23.7486
8712;19.3688;17.777;24.4815
8813;15.7456;17.7595;25.1045
8914;16.7891;17.8712;24.9283
9015;17.8336;17.7675;24.3176
9116;17.4824;17.6533;24.991
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.19311;7.91157;9.19603
952;13.4756;12.6852;16.7122
963;19.2565;16.6258;23.1064
974;17.0227;15.5516;23.3103
985;20.985;16.5864;27.306
996;24.955;17.8872;29.8926
1007;19.9572;17.4902;27.3775
1018;20.1842;17.6124;27.7189
1029;21.4345;17.3861;28.527
10310;21.5436;17.4468;29.8182
10411;22.6145;17.4953;30.0012
10512;23.1123;17.5773;30.5147
10613;22.6204;17.4069;30.3626
10714;22.4662;17.4807;30.3636
10815;22.864;17.5012;30.4169
10916;23.0316;17.4588;31.0864