Files
boost_unordered_benchmarks/gcc-x64/parallel_load.cpp.csv
2023-05-31 15:22:53 -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;5.86896;7.61365;8.47184
52;6.31233;5.88003;10.1455
63;7.37905;6.27865;12.2111
74;8.60113;6.60184;14.1008
85;10.0905;7.4362;16.0794
96;11.3363;8.05003;17.8289
107;12.429;8.62209;19.4666
118;14.0776;9.28249;21.6771
129;12.095;9.56608;19.2978
1310;12.4021;9.78587;19.7755
1411;11.7648;9.98092;18.4921
1512;11.9696;10.3177;18.5658
1613;12.2572;10.5137;18.5638
1714;12.2973;10.7759;19.042
1815;12.2424;10.8653;20.3948
1916;12.1366;10.8973;20.5413
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;5.87843;7.52774;8.41852
232;6.2753;5.8464;9.99998
243;7.6391;6.16715;12.3108
254;8.8219;6.54482;14.0323
265;10.2288;7.22995;16.0585
276;11.5059;8.11848;17.7776
287;12.5987;8.64918;19.4375
298;14.3294;9.2159;21.7726
309;12.176;9.50478;19.3344
3110;12.7021;9.7715;19.7114
3211;12.0782;9.95744;18.366
3312;12.0522;10.3244;18.7303
3413;12.4135;10.5276;18.7585
3514;12.4203;10.6693;19.7235
3615;12.4566;10.8141;20.3154
3716;12.4728;10.9413;20.7419
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;6.77995;7.78568;8.56998
412;6.97999;5.88605;10.704
423;8.54303;6.27344;13.6655
434;10.0197;6.77309;16.3038
445;11.6264;7.41941;18.9788
456;13.1607;8.11521;21.3996
467;14.707;8.80076;23.8647
478;16.7014;9.29487;27.1097
489;14.3032;9.5455;22.055
4910;14.6142;9.71304;22.4878
5011;14.0508;9.91699;20.8967
5112;14.3922;10.1828;21.6951
5213;14.7048;10.4014;23.4315
5314;14.9018;10.5532;24.4911
5415;14.8501;10.7097;25.2262
5516;14.807;10.7479;26.0336
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.86181;7.25287;8.08782
592;5.93047;6.05857;9.74157
603;7.08242;6.73024;11.8398
614;8.41194;7.23335;13.5549
625;9.7869;7.99512;15.6362
636;10.9138;8.55527;17.449
647;12.0161;9.11488;19.2213
658;13.7532;9.55376;21.692
669;12.505;9.4906;19.4732
6710;12.5539;9.65935;19.3872
6811;12.6792;9.87284;20.1248
6912;12.7782;10.2069;20.3157
7013;13.0371;10.3873;20.2166
7114;13.2676;10.6407;19.8767
7215;13.1303;10.8868;19.9279
7316;13.0035;11.0676;18.3195
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.96253;7.25537;8.01195
772;6.11773;6.11538;9.80903
783;7.38783;6.82281;11.9362
794;8.60622;7.44183;13.6441
805;9.92627;8.17863;15.6447
816;11.1709;8.72983;17.5225
827;12.2376;9.30515;19.0524
838;14.0398;9.67884;21.7428
849;12.4762;9.70258;19.7583
8510;12.7584;9.82416;19.9872
8611;12.9385;10.1025;19.7164
8712;13.109;10.3334;19.9542
8813;13.1913;10.6129;20.2976
8914;13.4973;10.8773;20.4364
9015;13.3636;11.0218;19.9489
9116;13.4069;11.2172;18.3998
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;6.3962;7.44919;8.34152
952;7.10214;6.61806;10.7724
963;8.47356;7.19351;14.0125
974;10.1746;7.71786;16.9657
985;11.9021;8.39624;19.8845
996;13.4596;8.98898;22.6601
1007;15.2124;9.48058;25.3596
1018;17.4166;9.95504;29.0848
1029;15.5481;9.9708;25.0797
10310;15.6414;10.0696;25.5313
10411;15.8609;10.2877;26.2767
10512;16.2238;10.5536;26.4827
10613;16.2959;10.811;26.1818
10714;16.7726;11.0515;26.3201
10815;16.6551;11.2778;26.333
10916;16.3987;11.4403;24.8457