Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-02 02:10:40 +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;9.70173;11.8114;15.9999
52;15.7799;16.6767;23.7723
63;16.7543;18.1481;23.1741
74;17.3523;22.2962;23.3363
85;20.2044;26.6022;23.5674
96;22.5312;31.4063;23.3346
107;18.291;25.954;23.3076
118;18.3451;25.302;23.2539
129;18.962;25.9694;23.2935
1310;19.9723;26.9785;23.3682
1411;21.1896;28.776;23.4146
1512;22.392;30.4017;23.4097
1613;19.7661;27.8977;23.3962
1714;19.9949;27.2899;23.4225
1815;19.8601;27.4864;23.4472
1916;20.7649;28.1529;23.4277
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.76862;11.8076;15.882
232;15.8794;18.6024;23.1615
243;17.2733;19.3362;23.2562
254;17.5156;22.266;23.2803
265;20.3625;26.4851;23.2433
276;22.7782;31.2585;23.3326
287;18.3308;25.9441;23.3443
298;18.8552;24.7668;23.3604
309;18.8523;25.4536;23.435
3110;20.1072;26.9582;23.4129
3211;21.4197;28.7722;23.3483
3312;22.6094;30.3568;23.3999
3413;20.0003;27.7689;23.4489
3514;19.9873;27.0968;23.3519
3615;20.2808;27.3791;23.4217
3716;20.9062;28.2225;23.4314
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.1142;12.3763;16.2776
412;17.1842;18.508;23.7154
423;20.6646;21.2037;29.2008
434;21.3128;23.2314;34.2777
445;25.2354;27.5921;39.4555
456;28.9847;32.1479;44.3062
467;23.638;26.2523;35.0099
478;23.1983;25.3275;35.6059
489;23.5447;26.4026;36.5823
4910;25.28;27.7476;39.3148
5011;26.8219;29.6553;41.6223
5112;27.9387;31.5251;43.907
5213;25.3458;28.519;38.4386
5314;25.2629;27.9105;38.4205
5415;25.2778;28.248;38.9384
5516;26.3618;29.0459;40.2687
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;8.26356;11.6295;15.6639
592;15.0681;17.5246;24.0767
603;19.9596;22.6471;29.5435
614;16.0002;23.0084;26.7646
625;19.068;26.8382;29.6989
636;21.9091;31.4924;32.7614
647;16.2767;27.702;32.044
658;18.4261;28.1298;31.4367
669;20.0407;28.8537;31.9392
6710;18.9457;27.8915;30.6889
6811;20.4122;27.9975;32.1794
6912;21.9449;27.5399;32.7912
7013;18.2869;27.833;32.36
7114;19.5863;28.2851;31.6983
7215;20.3721;28.3062;32.2698
7316;19.9341;28.3565;31.3205
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;8.36278;11.6529;15.4369
772;15.3491;17.6279;23.9496
783;20.5599;23.1276;28.7833
794;16.371;23.1158;27.5468
805;19.3666;26.8356;29.7678
816;22.3531;31.7844;32.054
827;16.6353;28.1204;30.8416
838;18.8134;28.7469;30.5494
849;20.517;29.208;31.2229
8510;19.1934;29.1968;32.6739
8611;20.8197;28.5329;31.8329
8712;22.3273;28.214;32.4697
8813;18.6548;28.4351;32.3889
8914;19.8676;28.6707;32
9015;20.9011;28.6303;32.4217
9116;20.3155;28.8106;32.7048
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;10.8014;12.3242;16.0555
952;19.7768;20.7027;26.4807
963;26.6368;25.8376;32.5633
974;22.1078;24.2965;32.3695
985;26.2882;27.9463;36.6495
996;30.7915;32.7165;41.5261
1007;27.7298;30.6106;38.9894
1018;27.5271;30.0722;39.2726
1029;27.5049;29.1834;40.0028
10310;27.9105;29.3761;39.4989
10411;28.0809;30.3061;38.5706
10512;28.7935;30.655;39.5213
10613;28.5581;30.7514;41.2854
10714;28.5111;30.64;39.6821
10815;28.5372;30.7342;41.2084
10916;28.5304;30.3359;40.1981