Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-05-31 14:55:17 -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;1.55775;1.66606;1.69462
52;2.46596;2.6013;2.99786
63;3.4752;3.56721;4.24467
74;4.35362;4.46197;5.40076
85;5.21084;5.32192;6.5189
96;5.94514;6.11616;7.57229
107;6.71407;6.85874;8.56652
118;7.78734;7.63897;9.90229
129;6.12386;6.30579;7.61015
1310;6.45271;6.3827;7.85741
1411;6.73107;6.53958;8.42094
1512;7.33067;6.71121;8.84274
1613;6.90496;6.73443;8.31315
1714;7.11274;6.96887;8.62698
1815;7.23902;7.17231;9.07939
1916;7.11627;7.01711;9.02076
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;1.82869;1.89866;1.94027
232;2.80796;2.86721;3.32571
243;3.87515;3.88163;4.68186
254;4.81186;4.79238;5.89285
265;5.73106;5.67944;7.08272
276;6.59831;6.46354;8.1838
287;7.44289;7.18517;9.24825
298;8.61565;7.99684;10.7255
309;6.74666;6.68134;8.52267
3110;7.10847;6.76179;8.47299
3211;7.4101;6.97616;9.19081
3312;7.8323;6.91866;9.70928
3413;7.48774;7.08138;9.20628
3514;7.78508;7.2902;9.40525
3615;7.94947;7.48358;9.41081
3716;7.6621;7.35311;9.33284
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;1.70941;1.71376;1.74813
412;2.70728;2.6631;3.03885
423;3.67491;3.6609;4.38596
434;4.67509;4.54646;5.61022
445;5.70295;5.42373;6.88595
456;6.64054;6.20899;8.01941
467;7.58702;6.93851;9.17772
478;8.8663;7.73756;10.5731
489;6.88321;6.50849;7.96876
4910;7.0628;6.45887;8.39878
5011;7.41333;6.74106;9.04322
5112;7.88126;6.86443;9.51157
5213;7.74974;6.85325;8.85816
5314;7.87397;7.09015;9.21752
5415;8.11621;7.2821;9.08093
5516;7.98557;7.17441;9.10645
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.52466;1.66548;1.68404
592;2.48264;2.61282;2.97464
603;3.4544;3.58578;4.21069
614;4.24423;4.44622;5.31126
625;5.06068;5.29879;6.40737
636;5.87941;6.10158;7.44605
647;6.91297;6.99711;8.66005
658;7.82823;7.64392;9.83361
669;6.77596;6.46267;8.27303
6710;7.10802;6.88253;8.65498
6811;7.36375;6.96377;8.97215
6912;7.31873;7.09519;8.99065
7013;7.38774;7.16657;9.20268
7114;7.52993;7.31321;9.3332
7215;7.54828;7.43019;9.34196
7316;7.46142;7.52439;8.97567
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;1.78806;1.90555;1.92651
772;2.75379;2.89931;3.3058
783;3.85115;3.92844;4.63484
794;4.77965;4.86197;5.82333
805;5.69294;5.7422;6.95046
816;6.52829;6.55754;8.05358
827;7.3714;7.41965;9.3483
838;8.61503;8.15435;10.6333
849;7.433;7.11633;9.20315
8510;7.89473;7.31385;9.46085
8611;8.0064;7.55897;9.59747
8712;8.00322;7.60671;9.72847
8813;8.02183;7.69635;9.85594
8914;8.23776;7.82588;10.0688
9015;8.2154;7.84385;9.94472
9116;8.18887;8.00803;9.98152
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.69182;1.71599;1.7432
952;2.71599;2.70606;3.11069
963;3.8295;3.69422;4.47147
974;4.79573;4.5834;5.76572
985;5.97327;5.47639;7.06164
996;6.95251;6.2731;8.31438
1007;7.86189;6.98483;9.5129
1018;9.20067;7.79102;11.1016
1029;7.84362;6.82219;9.1407
10310;8.36219;7.01975;9.66573
10411;8.49649;7.20412;9.99214
10512;8.56165;7.22672;10.1349
10613;8.55506;7.38486;10.1495
10714;8.91744;7.46491;10.5047
10815;8.92244;7.57076;10.2604
10916;8.75781;7.67147;9.99017