Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-02 13:50:08 -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.83653;1.94471;1.98833
52;2.94386;2.96834;3.45017
63;4.42346;4.13605;4.84455
74;5.49183;5.33708;6.13221
85;6.81937;6.59795;7.40366
96;8.08295;7.72942;8.74016
107;8.87833;8.61859;9.23549
118;9.3144;9.52084;10.1919
129;7.87754;8.37955;8.89331
1310;8.84585;8.38409;9.032
1411;9.24853;8.67936;9.36952
1512;8.28854;8.8589;9.4264
1613;8.83991;8.97815;9.22085
1714;8.42309;9.22653;9.59554
1815;8.68047;9.0155;9.25281
1916;8.85686;8.89743;8.89787
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.14283;2.2778;2.33529
232;3.40729;3.40846;3.931
243;4.60474;4.56086;5.38325
254;6.04035;5.94341;6.83294
265;7.32871;7.28554;8.21524
276;8.98579;8.62658;9.85432
287;9.52804;9.2784;10.0695
298;9.43361;9.92838;10.8623
309;8.87656;9.10272;9.68614
3110;9.27227;9.28367;10.0673
3211;10.0769;9.12531;11.0095
3312;8.83833;9.65767;10.0374
3413;9.48611;9.78478;10.4923
3514;8.84808;10.156;10.6476
3615;8.96994;10.3188;10.1507
3716;9.58982;9.90574;10.6952
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;1.97983;2.02335;2.05766
412;3.1569;3.1253;3.54557
423;4.48537;4.35383;4.97776
434;5.50393;5.55775;6.45759
445;6.88837;6.84635;7.8839
456;8.13006;8.13049;9.24652
467;8.44521;8.92617;9.9512
478;9.35292;8.11529;9.62864
489;8.01677;8.1538;9.0302
4910;8.6743;8.38466;9.95457
5011;8.93119;8.56095;10.0182
5112;8.5455;8.45954;9.44606
5213;9.04874;8.95025;10.0351
5314;8.91502;9.38225;9.79875
5415;8.70961;9.4149;9.82543
5516;9.11251;9.48208;10.0514
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.56737;1.9119;1.95572
592;2.91759;2.99754;3.40127
603;4.23567;4.17029;4.73632
614;5.47345;5.38659;5.96809
625;6.66743;6.57047;7.18427
636;7.81624;7.7621;8.316
647;8.98202;8.98559;9.32198
658;10.2086;10.2247;10.6168
669;8.73811;8.83988;9.28808
6710;9.13019;8.81096;9.39059
6811;9.2338;9.18174;9.64186
6912;9.29823;9.4151;9.83471
7013;9.34435;9.52366;9.961
7114;9.44224;9.73379;10.0455
7215;9.46332;9.83923;10.1164
7316;9.56944;9.91117;10.0479
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;1.82205;2.24554;2.28871
772;3.26567;3.37436;3.83871
783;4.69541;4.68836;5.31457
794;6.01483;6.01669;6.63167
805;7.3044;7.25152;7.87536
816;8.57604;8.63448;9.11844
827;9.82146;10.0254;10.3994
838;11.3362;11.2021;11.868
849;9.52182;9.49267;10.3142
8510;9.98996;9.80515;10.3136
8611;10.0217;10.1545;10.5187
8712;10.3477;10.4458;10.7079
8813;10.3574;10.5151;10.7521
8914;10.1966;10.6558;10.9433
9015;10.223;10.8141;10.8727
9116;10.4002;10.8697;10.8886
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.91029;2.00507;2.03895
952;3.16084;3.12157;3.57217
963;4.4693;4.36213;5.10266
974;5.69798;5.61934;6.56613
985;6.93747;6.78064;7.95882
996;8.14175;8.06264;9.39011
1007;9.2924;9.40958;10.7967
1018;10.7534;10.4061;12.4855
1029;9.16358;8.96786;10.6212
10310;9.16382;9.07337;10.7196
10411;9.52821;9.54038;10.9716
10512;9.70101;9.75992;11.0646
10613;9.81705;10.0035;11.0892
10714;9.75714;10.0807;11.2801
10815;9.60358;10.264;11.4963
10916;9.73106;10.3484;11.7038