Files
boost_unordered_benchmarks/gcc-x64/parallel_load.cpp.csv
2023-06-21 12:10:41 -04:00

3.2 KiB

1#logical cores: 16
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;7.74231;10.3325;12.4624
52;8.79207;8.42542;14.5144
63;11.0942;10.3712;18.4399
74;13.2822;12.491;22.7089
85;15.8217;14.9227;27.2397
96;18.6932;16.89;31.1318
107;21.511;19.5524;34.4718
118;25.837;21.9906;39.2174
129;21.4519;20.4869;36.279
1310;21.4632;19.8321;35.4774
1411;21.9239;20.4156;37.042
1512;22.5965;20.9275;38.8949
1613;22.2787;21.4905;36.7874
1714;22.1332;21.844;39.6284
1815;21.833;22.2766;39.4293
1916;20.9536;22.4854;39.3188
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;8.33033;10.4093;12.7221
232;8.83397;8.25962;14.3584
243;10.879;10.324;18.2663
254;13.0118;12.5638;22.1093
265;15.633;14.6705;27.0342
276;18.7569;17.2367;31.1322
287;21.4163;19.13;34.6716
298;25.867;22.0711;39.3918
309;21.6313;20.2751;36.0348
3110;22.3;19.8052;36.3933
3211;21.759;20.4208;37.8628
3312;22.3281;20.9953;37.0653
3413;23.1983;21.3534;38.3569
3514;22.6761;21.8666;38.8251
3615;22.5221;22.1552;36.9483
3716;22.0754;22.6677;40.6566
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;9.96365;11.1311;13.6684
412;9.2505;9.27962;15.4019
423;11.9201;11.4437;19.9601
434;14.4312;13.4368;24.2899
445;16.6191;16.09;28.0625
456;19.3572;17.8953;31.8086
467;21.9152;20.5935;36.1438
478;25.9278;22.9955;39.8304
489;23.1127;21.4337;38.479
4910;23.57;20.7069;37.6968
5011;25.0856;21.7197;39.6435
5112;25.5235;22.2573;41.0583
5213;24.304;22.4636;40.4532
5314;23.5092;23.1055;39.6957
5415;24.5921;23.7406;40.1678
5516;24.3086;24.0599;39.6888
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;3.58431;8.43996;9.96692
592;5.75561;8.09136;14.6339
603;8.53922;10.3371;20.1701
614;11.1162;12.6592;25.032
625;13.7073;14.9616;30.0396
636;16.2704;17.4074;35.2912
647;18.9853;20.0741;39.5646
658;21.7248;23.0681;47.8385
669;20.3352;21.5164;44.4906
6710;19.8177;21.1517;42.8896
6811;20.0853;21.1221;43.5484
6912;20.4602;21.2471;44.8586
7013;19.835;21.4118;43.5842
7114;20.446;21.7472;44.508
7215;20.1358;22.0396;45.1906
7316;20.2508;22.4353;44.4325
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;3.57833;8.56731;10.0936
772;6.0348;8.46389;14.7032
783;8.51873;10.4186;20.1043
794;11.1594;12.6787;25.1136
805;13.722;15.0964;30.0627
816;16.3268;17.4908;35.3749
827;18.8616;20.0241;40.1853
838;21.7278;22.9429;47.7215
849;20.224;21.6847;44.1286
8510;20.0891;21.0031;43.2227
8611;20.1446;21.2331;43.8929
8712;20.5506;21.2513;44.6532
8813;20.0213;21.4299;43.8693
8914;20.4507;21.8487;44.3553
9015;20.3758;22.1947;45.0965
9116;20.3268;22.4149;43.7769
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.1262;10.4931;12.8349
952;8.63771;8.9128;15.7501
963;11.4143;11.0058;20.7801
974;14.13;13.1486;26.0558
985;17.1613;15.695;31.4711
996;19.8437;17.8792;37.133
1007;22.5176;20.5184;42.688
1018;26.2371;22.3764;49.4015
1029;25.399;22.245;46.727
10310;25.0195;21.9226;45.7436
10411;24.6131;22.0502;46.5072
10512;25.2751;22.2661;47.2294
10613;24.7054;22.4237;45.9337
10714;24.7825;22.8072;47.4237
10815;25.2767;23.0064;47.3924
10916;24.4678;23.4695;48.0332