Files
boost_unordered_benchmarks/clang-x64/parallel_load.cpp.csv
2023-07-07 16:39:04 -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;3.31595;3.69252;3.96616
52;4.65311;5.11007;6.48701
63;6.28313;6.77583;8.97259
74;7.68018;8.30309;11.479
85;9.03032;10.1523;13.5495
96;10.444;11.8263;16.1385
107;11.7755;13.8614;18.1235
118;14.0436;15.7037;20.526
129;11.4061;13.8457;17.2886
1310;11.9;13.5701;18.0483
1411;12.3424;14.4503;19.1956
1512;12.3397;14.9282;19.4634
1613;12.4094;15.0733;19.3564
1714;12.5296;15.3249;20.0837
1815;12.5297;15.7731;20.2554
1916;12.2925;15.8566;21.0491
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;3.39776;3.68616;3.95132
232;4.66638;5.04933;6.38137
243;6.44233;6.78465;8.79284
254;7.66755;8.2041;11.117
265;9.32545;10.2586;13.532
276;10.7794;12.147;15.8818
287;12.1281;13.549;18.2466
298;14.5416;15.7555;20.0855
309;11.7248;13.6023;17.2539
3110;12.1136;13.7423;17.9125
3211;12.7189;14.4277;19.014
3312;12.797;14.9082;19.7673
3413;12.7862;15.0725;19.5806
3514;12.7554;15.3731;19.7573
3615;12.751;15.8261;20.3726
3716;12.7369;15.8513;20.4813
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;3.62951;3.7831;4.01132
412;5.01576;5.24797;6.53087
423;6.75871;6.86624;9.12264
434;7.92733;8.67504;11.6271
445;9.89981;10.5467;14.1339
456;11.0267;12.1888;16.3181
467;12.4886;14.1409;18.6689
478;14.3564;15.9565;21.0494
489;12.7315;13.7937;17.834
4910;12.5579;14.0285;18.8429
5011;13.3352;14.9565;19.5644
5112;13.5222;15.504;20.087
5213;13.7301;15.6813;19.7526
5314;13.4787;15.9274;20.6629
5415;13.4177;16.2139;21.1016
5516;13.2056;16.7804;21.133
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.15767;3.44007;3.71277
592;3.73153;5.06669;6.52742
603;5.27838;6.80193;9.35926
614;6.76108;8.55216;12.0753
625;8.20027;10.3239;14.8101
636;9.53515;12.079;17.4973
647;10.8424;13.9407;20.2373
658;12.5926;16.2762;23.5661
669;11.9654;15.2149;22.0534
6710;11.7384;14.8765;22.1908
6811;11.94;14.982;22.2774
6912;12.2325;15.1738;22.7739
7013;11.6578;15.4017;21.8296
7114;12.1941;15.5562;22.6492
7215;12.0834;15.7502;22.8442
7316;12.0502;15.8894;22.7695
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.21046;3.46179;3.70882
772;3.73255;5.00507;6.42803
783;5.33075;6.78535;9.21746
794;6.82476;8.54771;11.953
805;8.33158;10.283;14.6351
816;9.71301;12.0152;17.3374
827;11.0586;13.9214;19.9306
838;12.7007;16.1967;23.2229
849;11.8649;15.313;21.8996
8510;12.1327;15.0085;21.6824
8611;12.0134;15.1349;22.1259
8712;12.326;15.1995;22.5211
8813;11.9103;15.3484;21.6188
8914;12.4681;15.4788;22.5806
9015;12.1327;15.7;22.6065
9116;12.1686;15.8787;22.5801
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;3.13336;3.73088;3.97287
952;4.7901;5.23054;6.60932
963;6.50998;6.92708;9.37804
974;8.06247;8.65178;12.1258
985;9.75674;10.5405;14.9605
996;11.2874;12.5283;17.7703
1007;12.9329;14.209;20.6199
1018;15.1421;15.8513;23.7927
1029;14.4491;15.5459;22.3201
10310;14.0322;15.4748;22.2809
10411;14.1819;15.5917;22.5707
10512;14.4224;15.5644;22.9959
10613;13.7896;15.6995;22.1861
10714;14.4055;15.8561;23.2494
10815;14.0653;16.2332;23.0811
10916;14.3078;16.5715;23.222