Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-01 09:32:09 +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.73204;7.72095;9.04827
52;11.6778;12.2711;16.0116
63;13.6925;14.9397;19.7028
74;14.3896;17.5119;17.7331
85;17.2333;21.1952;23.4353
96;19.5134;25.1518;23.4611
107;14.7395;19.6851;23.4909
118;15.6119;19.3726;23.1013
129;16.0817;20.3387;23.5391
1310;17.058;21.3599;23.5512
1411;18.2246;23.051;23.49
1512;19.4179;24.1919;23.518
1613;16.4944;21.704;23.6076
1714;17.0033;21.2978;23.5773
1815;16.9859;21.6767;23.5411
1916;17.7678;22.463;23.5666
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.76125;7.70616;9.008
232;11.6729;12.7427;14.7502
243;13.9683;16.193;19.3904
254;14.4065;17.3678;18.321
265;17.2466;21.1506;23.4962
276;19.6878;25.0795;23.4911
287;14.7286;19.6577;23.4928
298;15.4658;19.3387;22.9216
309;16.006;20.1859;23.5718
3110;17.2043;21.3749;23.5827
3211;18.3884;23.0255;23.5897
3312;19.5673;24.0727;23.6336
3413;16.583;21.5493;23.6011
3514;16.757;21.4368;23.5537
3615;17.1753;21.6589;23.6448
3716;17.9242;22.4221;23.6831
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;7.40903;7.99215;9.22991
412;12.9216;13.5464;16.4674
423;15.6612;16.641;21.4731
434;17.0025;18.0518;24.2235
445;20.5355;21.8321;28.9943
456;23.9848;25.755;33.4716
467;18.1188;19.5037;24.0226
478;18.4274;19.7819;25.2831
489;19.2124;20.6947;26.8163
4910;20.6296;21.9961;28.9399
5011;22.0902;23.6244;31.0477
5112;23.3864;24.9944;33.1613
5213;20.1768;21.9628;27.4387
5314;20.2609;21.6539;27.9647
5415;20.5471;22.1893;28.8604
5516;21.508;23.1373;30.2074
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;5.96018;7.59188;8.91714
592;11.0986;12.6342;15.1784
603;15.6012;16.9018;19.9747
614;13.5001;17.8608;20.3276
625;16.3474;21.3029;21.86
636;19.0901;25.2408;24.3534
647;13.5332;21.5331;22.9912
658;15.3044;22.2081;23.2681
669;16.9906;22.7603;24.5249
6710;16.2599;21.6689;24.2161
6811;17.7488;21.5935;24.2759
6912;19.0678;22.0083;24.744
7013;15.4456;21.703;25.6865
7114;16.6026;22.2573;26.2464
7215;17.4977;22.3165;25.4908
7316;17.276;22.0305;25.9546
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;6.02301;7.61579;8.84072
772;11.262;12.819;15.2808
783;15.9474;17.7833;20.4726
794;13.8377;17.8246;21.5629
805;16.5867;21.3446;22.2865
816;19.4332;25.4604;23.3896
827;13.7766;22.1588;23.1297
838;15.5288;22.8242;23.2292
849;17.171;22.6507;23.2632
8510;16.492;22.2301;23.5883
8611;17.9548;21.6855;23.9943
8712;19.4022;22.0123;24.1904
8813;15.7707;22.0249;24.6425
8914;16.7817;22.2462;24.9898
9015;17.8947;22.6476;25.1058
9116;17.4999;22.0618;25.0008
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.20407;7.93441;9.18362
952;13.3609;14.1327;16.2424
963;19.0524;19.3128;23.2295
974;17.0512;18.6055;23.3251
985;20.9799;21.9248;27.4352
996;24.9118;25.9187;30.0753
1007;20.8935;23.5141;27.51
1018;20.5401;22.9276;27.5287
1029;21.7219;22.793;28.8806
10310;21.8397;22.6617;29.6172
10411;22.755;23.5326;30.6209
10512;22.9106;23.4559;30.5559
10613;22.9297;24.3753;30.5601
10714;22.4021;23.6744;30.1122
10815;22.7582;23.9728;31.134
10916;22.6503;23.648;31.0712