Files
boost_unordered_benchmarks/gcc-x86/parallel_load.cpp.csv
2023-05-31 16:21:54 -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;2.45814;2.53581;2.72298
52;3.53716;3.57633;4.50726
63;4.55403;4.59606;6.12481
74;5.62381;5.59065;7.60002
85;6.79189;6.49074;9.00467
96;7.74487;7.25911;10.332
107;8.52031;7.90477;11.594
118;9.92305;8.66742;13.3414
129;8.15355;7.56986;11.0666
1310;8.59721;7.52176;11.0456
1411;8.86405;7.68123;11.911
1512;8.82194;7.75449;12.2104
1613;8.73905;7.88648;11.6799
1714;9.01365;8.04624;11.8787
1815;9.15325;8.1326;12.243
1916;9.21536;8.07796;12.2844
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.96819;3.09248;3.25468
232;4.1045;4.1461;5.21634
243;5.17243;5.18287;6.93866
254;6.33142;6.02222;8.5605
265;7.34722;6.91663;10.0214
276;8.42604;7.67757;11.4692
287;9.4861;8.32356;12.7869
298;10.9713;8.83511;14.7646
309;9.09772;8.02117;12.2867
3110;9.49396;7.89161;12.3921
3211;9.42101;8.12241;13.1582
3312;9.77436;8.16847;13.7113
3413;9.66545;8.30885;12.9751
3514;9.81341;8.38405;13.3358
3615;9.99899;8.47353;13.5999
3716;9.71364;8.4345;13.3976
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.73497;2.70919;2.86168
412;3.94963;3.84189;4.78799
423;5.12062;4.92104;6.58421
434;6.34358;5.85584;8.28161
445;7.47843;6.78063;9.95705
456;8.61176;7.57078;11.5473
467;9.74561;8.26316;13.1064
478;11.2348;8.93638;15.0036
489;9.11205;8.00155;11.5629
4910;9.21809;7.90466;11.9213
5011;9.44259;7.9913;12.4049
5112;9.67998;8.10798;13.1147
5213;9.84016;8.23217;12.6735
5314;10.0272;8.35373;13.1202
5415;10.3931;8.50004;13.5714
5516;9.99235;8.4069;13.4579
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.38405;2.54065;2.71482
592;3.55386;3.59111;4.48605
603;4.54147;4.60349;6.03971
614;5.69064;5.49761;7.45441
625;6.57448;6.39727;8.87283
636;7.61836;7.1741;10.1651
647;8.45999;7.82213;11.3818
658;9.84042;8.52923;13.2357
669;8.69967;7.7415;11.2807
6710;8.92485;7.87615;11.6197
6811;9.18679;7.94185;12.0736
6912;9.14273;8.09037;12.27
7013;9.32099;8.21718;12.2938
7114;9.47756;8.24885;12.412
7215;9.47484;8.34042;12.3739
7316;9.37855;8.42589;11.8364
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.90186;3.11996;3.29527
772;3.96912;4.12538;5.1908
783;5.29166;5.208;6.93674
794;6.28191;6.05114;8.4711
805;7.44845;6.96457;9.96202
816;8.33542;7.7522;11.2906
827;9.35126;8.39113;12.568
838;10.8159;9.09148;14.7091
849;9.57549;8.33345;12.5648
8510;9.82304;8.34313;13.0919
8611;10.0358;8.56743;13.3102
8712;10.1719;8.67027;13.4002
8813;10.3014;8.75148;13.6722
8914;10.3872;8.79957;13.8555
9015;10.3585;8.86037;13.5644
9116;10.2648;8.9503;13.2782
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;2.7086;2.73682;2.88196
952;3.923;3.80681;4.81065
963;5.33703;4.96308;6.82357
974;6.45832;5.9105;8.56276
985;7.78066;6.93833;10.3361
996;8.95993;7.72299;12.0459
1007;10.1492;8.45607;13.7284
1018;11.7853;9.21305;16.0475
1029;10.2306;8.21124;13.5027
10310;10.5992;8.41776;13.7546
10411;10.781;8.64974;14.2291
10512;10.9172;8.73846;14.7078
10613;11.169;8.84809;14.7059
10714;11.3837;8.87606;14.7745
10815;11.2289;8.97188;14.9285
10916;11.2542;9.06574;15.0553