Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-02 18:53:37 +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;10.4493;11.7885;16.0733
52;16.2207;15.8682;24.6579
63;17.7665;17.7582;26.4994
74;21.2199;22.5535;31.2618
85;25.7744;26.9237;35.4666
96;28.1636;31.7103;38.3492
107;22.185;28.5064;31.4659
118;25.353;29.3514;33.9973
129;27.7354;28.9065;36.0229
1310;24.2536;28.7279;34.7048
1411;26.6922;29.6235;35.1844
1512;28.656;29.0608;27.6378
1613;24.7339;29.3242;24.1996
1714;26.7257;29.4799;27.2318
1815;28.4712;29.1149;24.4744
1916;25.7053;29.5691;28.2438
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;10.4124;11.7963;15.9019
232;17.0985;18.3176;23.5502
243;19.9271;18.8711;24.279
254;21.2251;22.6464;26.2937
265;25.7614;26.9741;23.7542
276;28.2895;31.6264;23.783
287;22.3117;28.1582;24.7675
298;25.6261;27.358;23.9944
309;28.6671;26.5539;25.1585
3110;24.6448;27.9698;26.042
3211;27.0875;29.1126;24.1658
3312;29.1236;30.9677;24.2082
3413;25.0591;29.1123;24.2629
3514;27.0014;28.8167;24.1963
3615;28.9475;29.4179;26.1491
3716;26.0953;29.4849;24.3483
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.6147;12.3416;16.3587
412;20.2375;19.7196;25.4592
423;22.793;22.5574;27.7553
434;25.9436;23.4985;33.8272
445;32.0604;27.7632;39.5913
456;36.0616;32.2084;44.5257
467;29.4776;26.8598;35.0128
478;31.256;26.2925;34.4094
489;32.814;26.0446;36.8852
4910;31.4313;28.1801;39.4225
5011;33.7121;30.1271;42.2398
5112;36.0659;32.0397;44.8538
5213;32.0089;29.1615;39.1041
5314;33.6752;29.0719;38.9931
5415;34.278;29.5167;39.6691
5516;33.7925;29.9843;41.3766
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;6.41239;11.625;15.764
592;12.0354;17.5718;24.2259
603;17.1023;21.7967;29.6579
614;19.238;22.9062;26.7127
625;23.3256;26.8306;29.9372
636;26.2065;31.4721;33.3189
647;17.9753;28.1649;32.1015
658;19.9859;28.4109;31.9894
669;21.9947;28.7904;33.1715
6710;22.8765;28.6045;33.0052
6811;24.8076;28.6732;32.6134
6912;26.2357;29.1869;33.1797
7013;21.021;28.923;33.4375
7114;22.2083;28.9195;33.5581
7215;23.4331;29.7881;33.54
7316;24.0127;29.7027;33.5583
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;6.40407;11.6474;15.5341
772;12.0496;17.6518;23.4067
783;17.0557;22.3402;29.171
794;19.1941;23.2105;27.0833
805;23.4053;26.9399;30.1111
816;26.3919;31.7827;33.246
827;17.9431;28.3341;31.0953
838;20.025;28.9334;32.0366
849;22.042;28.8752;32.1112
8510;22.9494;28.96;32.0006
8611;24.9415;28.9036;33.1589
8712;26.4106;30.0675;32.9505
8813;20.988;29.7575;32.4975
8914;22.2847;29.6335;32.9594
9015;23.5414;29.8397;32.7273
9116;24.1666;30.0557;33.3149
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;9.11708;12.2661;16.1929
952;17.0549;20.2753;25.7988
963;24.1485;25.6317;32.7709
974;23.823;24.3914;32.8822
985;29.2927;27.818;37.0405
996;34.515;32.5763;41.9295
1007;29.789;30.6036;41.8363
1018;30.4314;30.5272;41.6939
1029;30.8442;30.951;41.2739
10310;31.0056;30.1843;41.8508
10411;31.8503;30.51;41.4638
10512;31.6775;31.0326;42.0257
10613;31.6423;31.201;43.723
10714;32.0663;31.0127;43.7913
10815;32.5555;31.2533;43.6577
10916;32.5737;31.1535;44.9622