Files
boost_unordered_benchmarks/clang-x64/parallel_load.cpp.csv
2023-06-18 17:16:47 -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.30782;3.69325;3.96417
52;4.69589;4.88285;6.45423
63;6.25566;6.48055;8.93166
74;7.66085;8.14998;11.5115
85;9.09753;9.78797;13.9033
96;10.4989;11.4716;16.3909
107;11.8515;13.2246;18.4404
118;14.074;15.0351;21.1322
129;11.731;12.8915;17.5196
1310;11.9092;13.0506;18.1301
1411;12.3351;13.6747;19.2602
1512;12.5848;14.1069;20.1113
1613;12.5221;14.2263;19.8528
1714;12.5822;14.4803;20.2452
1815;12.2124;14.7219;20.2622
1916;12.3129;14.9798;20.3007
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;3.38104;3.68743;3.94861
232;4.61911;4.79708;6.33826
243;6.43304;6.40972;8.90912
254;7.92119;8.13075;11.3282
265;9.37383;9.77952;13.5788
276;10.7788;11.4855;16.2647
287;12.1179;13.1431;18.6659
298;14.4673;14.863;20.9307
309;12.0555;13.029;17.5365
3110;11.9543;13.0646;18.5649
3211;12.5353;13.6953;19.0963
3312;12.8417;14.015;19.9902
3413;12.7897;14.2308;19.8344
3514;12.4886;14.5009;19.7232
3615;12.4571;14.7734;19.8583
3716;12.7267;15.0999;20.183
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;3.61362;3.78309;4.01083
412;4.93224;5.01691;6.58842
423;6.74199;6.83853;9.25738
434;8.31588;8.60939;11.8447
445;9.90522;10.4347;14.4179
456;11.4487;12.2345;16.9228
467;12.9615;13.9721;19.3727
478;15.034;15.7723;21.5002
489;12.528;13.6012;17.9259
4910;12.8696;13.6838;18.8774
5011;13.2392;14.2404;20.1758
5112;13.5505;14.6315;20.7096
5213;13.5155;14.9902;20.0598
5314;13.3004;15.0847;20.5486
5415;13.22;15.5154;21.3613
5516;13.2976;15.8423;20.5269
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.17028;3.44309;3.70577
592;3.75259;4.81465;6.55034
603;5.31269;6.48311;9.38817
614;6.77232;8.15378;12.1648
625;8.22278;9.87424;14.8982
636;9.55485;11.5747;17.6617
647;10.8634;13.3686;20.3439
658;12.4601;15.5506;23.7943
669;11.9284;14.5041;22.0926
6710;12.0229;14.2397;21.8458
6811;12.1069;14.2501;22.6118
6912;12.2517;14.3784;22.8742
7013;11.7181;14.5231;22.0032
7114;12.1832;14.7489;22.9126
7215;12.0895;14.8792;22.8414
7316;12.017;15.083;22.6647
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.19595;3.44967;3.68812
772;3.79097;4.81119;6.48222
783;5.35865;6.46876;9.26176
794;6.84267;8.15894;11.9973
805;8.33556;9.86679;14.7296
816;9.68511;11.5487;17.3988
827;11.1096;13.3542;20.1483
838;12.89;15.5201;23.3863
849;12.3237;14.576;22.0412
8510;12.1133;14.3302;21.9021
8611;12.2357;14.2488;21.8633
8712;12.3939;14.4361;22.5517
8813;11.9337;14.5431;21.7168
8914;12.3795;14.7153;22.5189
9015;12.3151;14.9099;22.4551
9116;12.1651;15.0114;22.5654
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;3.15077;3.72119;3.96067
952;4.76044;5.04917;6.64193
963;6.5365;6.75307;9.42446
974;8.1735;8.50888;12.1922
985;9.84214;10.2853;15.0604
996;11.3576;12.0638;17.8764
1007;12.9952;13.91;20.6556
1018;15.2186;16.0056;23.8939
1029;14.4173;15.0623;22.6084
10310;14.4089;15.0382;22.435
10411;14.502;15.051;22.5522
10512;14.7117;15.2658;23.133
10613;14.0598;15.2314;22.3185
10714;14.5438;15.4931;22.8832
10815;14.5696;15.6958;23.0378
10916;14.3775;15.9535;23.3365