Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-05-31 19:18:35 +02:00

3.2 KiB

1#logical cores: 8
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;9.03166;11.8608;14.8724
52;16.7981;19.0362;26.2389
63;23.6321;24.3729;36.3914
74;29.4983;29.3645;46.7246
85;25.3461;22.2238;37.2077
96;28.6712;19.7423;37.1229
107;30.4853;17.3418;36.9239
118;31.7456;16.2322;36.0778
129;31.4338;16.6247;35.2448
1310;31.6039;17.9514;38.7777
1411;32.1041;16.085;37.8479
1512;29.3986;16.1092;38.9921
1613;28.8368;15.6269;27.0483
1714;28.6258;17.1519;36.9075
1815;30.4138;16.4714;39.772
1916;30.019;15.655;40.061
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.02237;11.7334;14.5767
232;16.718;18.9533;25.8368
243;23.0151;24.2748;34.7464
254;29.5299;29.3041;42.4143
265;24.9747;22.978;33.0704
276;28.0203;19.7073;36.458
287;29.29;17.0985;23.002
298;31.1501;16.3237;27.6495
309;32.693;15.2385;26.3916
3110;32.3848;15.3554;28.931
3211;32.2453;15.4606;25.6498
3312;32.102;15.3376;38.0142
3413;32.1789;15.463;31.6072
3514;32.6105;15.3018;35.8512
3615;32.7213;15.5868;38.8967
3716;32.7943;15.644;31.2418
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;9.72183;11.5423;13.2373
412;17.6542;19.3335;24.2214
423;24.9056;25.0841;34.1562
434;31.78;29.7009;44.6243
445;26.4044;18.4901;34.8592
456;29.3201;16.3911;28.2415
467;31.8948;15.6362;28.6323
478;34.3348;14.9527;34.9031
489;34.1561;15.2955;24.4438
4910;34.2055;15.4582;37.008
5011;34.3474;15.3526;36.1498
5112;34.5834;15.0951;32.052
5213;34.6443;15.3318;34.897
5314;34.6539;15.6808;35.2887
5415;34.9711;15.4452;36.1082
5516;34.8797;15.4801;30.6256
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;8.09721;11.2228;14.457
592;15.3393;18.5166;26.2626
603;21.6084;24.131;36.5167
614;28.1248;28.0307;46.978
625;29.2707;18.3957;39.3822
636;30.7996;17.186;39.5344
647;32.566;16.5087;37.081
658;33.767;16.2737;39.1716
669;33.6641;18.5234;39.5998
6710;33.5379;18.6429;40.4112
6811;33.3604;17.6123;40.3708
6912;33.6947;17.4415;40.8286
7013;33.4647;17.3753;41.991
7114;33.5319;17.2072;42.8606
7215;33.7085;16.9204;41.79
7316;33.6776;17.3752;42.0192
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;8.11683;11.2075;14.1602
772;15.3919;18.5231;25.7837
783;21.8325;24.3355;35.9034
794;28.3215;28.5111;46.2761
805;29.3642;18.7466;38.4859
816;31.0959;17.0759;38.5639
827;32.7657;16.3538;37.5905
838;34.3259;16.5549;38.999
849;34.0359;20.0648;38.1417
8510;33.6602;18.7322;39.1172
8611;33.8642;17.5728;40.7898
8712;34.0399;17.75;41.3517
8813;34.0543;17.7311;40.8393
8914;33.925;17.2257;42.4861
9015;33.5843;17.5159;41.032
9116;33.8074;17.6133;42.4521
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;9.52518;11.5313;13.4697
952;17.8214;19.4755;24.9184
963;25.2949;25.7548;35.253
974;33.2062;30.4337;46.2382
985;32.8263;19.3607;40.0898
996;34.3088;17.932;39.6881
1007;36.3772;17.2234;37.6808
1018;38.1281;17.0313;40.0055
1029;38.0241;18.8306;39.9198
10310;37.8548;18.9468;40.1388
10411;37.8403;18.3933;40.6115
10512;37.7732;18.2664;42.5397
10613;38.0313;18.3828;42.2313
10714;38.0344;17.6861;43.2848
10815;37.9617;17.7581;43.1151
10916;38.1113;17.6398;41.9754