Files
boost_unordered_benchmarks/clang-x64/parallel_load.cpp.csv
2023-06-03 10:07:46 -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.30903;3.69584;4.01676
52;4.5777;4.81725;6.23471
63;6.27997;6.4233;8.35417
74;7.65338;8.09555;10.2908
85;9.07228;9.79853;12.1319
96;10.3828;11.5857;14.0778
107;11.7051;13.2223;15.5161
118;13.9703;14.9062;18.1934
129;11.661;12.9935;15.4424
1310;11.5409;12.9342;15.3087
1411;12.1896;13.6188;16.083
1512;12.5077;13.9361;16.5038
1613;12.4822;14.198;16.1686
1714;12.227;14.4979;16.1792
1815;12.2051;14.9435;16.7199
1916;12.2327;15.0615;16.9096
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;3.39042;3.69192;4.00114
232;4.74301;4.81092;6.24597
243;6.40827;6.45518;8.36465
254;7.87609;8.03409;10.2067
265;9.30584;9.79726;12.2825
276;10.7025;11.4559;14.2587
287;12.0794;13.0758;15.8717
298;14.3836;14.9467;18.6479
309;11.9408;12.9896;15.2852
3110;12.3722;13.0385;15.7722
3211;12.5852;13.5436;16.5138
3312;12.664;14.1177;16.9955
3413;12.3758;14.3013;16.4481
3514;12.7935;14.3857;16.7315
3615;12.7251;14.6858;16.6227
3716;12.7467;15.0379;16.688
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;3.62272;3.78362;4.05175
412;4.97444;5.13073;6.65873
423;6.75486;6.85193;9.1767
434;8.32954;8.59693;11.6333
445;9.68586;10.4197;14.1042
456;11.2685;11.9779;16.3734
467;12.6799;14.0238;18.9331
478;14.639;15.7782;21.3297
489;12.5264;13.6096;17.3776
4910;12.6833;13.707;17.9699
5011;13.2899;14.384;18.8578
5112;13.5912;14.8202;19.7127
5213;13.2472;14.8385;18.904
5314;13.3976;15.0999;18.9963
5415;13.2669;15.4056;19.301
5516;13.354;15.7376;19.5239
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.15027;3.4395;3.73919
592;3.74365;4.75931;6.20751
603;5.28496;6.45725;8.37786
614;6.74354;8.15435;10.3378
625;8.11391;9.85111;12.2285
636;9.51463;11.5519;14.0177
647;10.8873;13.3427;15.7249
658;12.5391;15.4936;18.6222
669;11.9964;14.441;17.7482
6710;11.8834;14.2894;17.8195
6811;12.0425;14.2975;17.6879
6912;12.1842;14.3565;17.8874
7013;11.7745;14.5181;17.482
7114;12.2501;14.6151;18.038
7215;11.9943;14.8659;18.0566
7316;12.0532;15.0998;17.818
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.20546;3.46064;3.728
772;3.74208;4.7412;6.17005
783;5.34976;6.44434;8.38815
794;6.83425;8.1309;10.4119
805;8.26961;9.85012;12.3661
816;9.69137;11.5452;14.2365
827;11.0095;13.3316;15.9862
838;12.8249;15.4115;18.9404
849;12.4451;14.4396;17.8655
8510;12.1128;14.2755;17.9292
8611;12.2791;14.1516;18.1442
8712;12.3047;14.3516;18.3325
8813;11.9044;14.552;17.6355
8914;12.4241;14.6118;18.2085
9015;12.1293;14.8522;18.1131
9116;12.2051;15.0075;18.3813
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;3.13655;3.72844;4.00495
952;4.76904;4.98039;6.5696
963;6.4941;6.73501;9.23479
974;8.14538;8.47224;11.7347
985;9.76274;10.2623;14.3494
996;11.3482;12.0244;16.8236
1007;12.9211;13.8975;19.3189
1018;15.0317;15.8096;22.3884
1029;14.5092;15.055;21.0289
10310;14.317;14.9168;20.9862
10411;14.4465;14.8902;21.3996
10512;14.6992;15.0488;21.5175
10613;14.1297;15.2099;20.8658
10714;14.4977;15.3978;21.582
10815;14.3557;15.5728;21.4746
10916;14.1718;15.8035;21.8988