Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-03 07:41:03 -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.846;1.92913;1.95966
52;2.89734;3.01995;3.40633
63;4.15769;4.21974;4.82864
74;5.20491;5.42305;6.1352
85;6.35277;6.62745;7.41644
96;7.41684;7.75537;8.59642
107;8.36022;8.9894;9.79235
118;9.79844;10.569;11.4958
129;8.34931;8.90059;9.70583
1310;8.85934;9.04322;9.70096
1411;8.83845;9.3279;10.1798
1512;8.88665;9.63104;10.4664
1613;8.95467;9.68799;10.2405
1714;8.89706;9.74462;10.4564
1815;9.03814;9.9286;10.5896
1916;9.04368;9.93917;10.5019
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.20508;2.2452;2.2934
232;3.30624;3.35429;3.8021
243;4.58313;4.73148;5.46056
254;5.99096;6.02532;6.77786
265;7.01877;7.24458;8.27762
276;8.36132;8.7308;9.66761
287;9.41323;10.0592;10.8958
298;11.024;11.689;12.8329
309;9.84853;9.88239;11.1268
3110;9.47526;9.96722;10.6862
3211;10.0214;10.3572;11.127
3312;10.0081;10.649;11.4851
3413;10.1608;10.7834;11.5008
3514;10.3631;10.7864;11.6475
3615;10.1519;10.9264;11.769
3716;10.0436;11.0818;11.7625
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.0178;2.01353;2.05174
412;3.24327;3.17636;3.57649
423;4.36446;4.32401;5.13702
434;5.45619;5.6374;6.74967
445;6.84316;6.92898;8.26299
456;7.91087;8.08965;9.67042
467;9.06242;9.31604;11.1176
478;10.426;10.7585;12.8489
489;8.82762;9.05758;10.4975
4910;9.12141;9.11381;10.965
5011;9.38546;9.60351;11.2182
5112;9.70026;9.96672;11.7962
5213;9.62234;10.0673;11.5776
5314;9.55277;10.2493;11.735
5415;9.72249;10.3388;11.7102
5516;9.50082;10.5373;12.2518
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.45812;1.83353;1.86259
592;2.62388;2.9716;3.33741
603;3.79635;4.19172;4.77191
614;4.8669;5.39338;6.06251
625;5.93796;6.59537;7.34157
636;6.96766;7.78996;8.55352
647;8.00726;9.02025;9.74549
658;9.32202;10.462;11.4977
669;8.91016;10.079;10.9478
6710;8.81567;9.85385;10.9323
6811;8.87863;9.88139;10.8742
6912;9.07613;10.0253;11.0846
7013;8.7174;9.95246;10.6389
7114;9.13324;9.97125;11.0291
7215;9.10064;10.0926;11.0382
7316;8.94112;10.0749;11.1007
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;1.69846;2.12885;2.16639
772;2.95267;3.34361;3.797
783;4.24219;4.66539;5.35924
794;5.42547;5.98261;6.80968
805;6.60867;7.30194;8.21292
816;7.78632;8.60758;9.54906
827;8.89355;9.9731;10.8589
838;10.4015;11.577;12.8128
849;9.9299;10.9745;12.1001
8510;9.84251;10.8951;12.2082
8611;9.87803;11.0268;12.306
8712;10.0417;10.9942;12.4029
8813;9.66973;10.9145;11.8777
8914;10.0808;10.9772;12.3406
9015;10.0028;11.0995;12.2962
9116;9.89228;11.1164;12.3411
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.89623;1.97924;2.01196
952;3.09869;3.17206;3.58503
963;4.40696;4.40448;5.19221
974;5.6128;5.64806;6.73786
985;6.81538;6.90124;8.27165
996;7.93201;8.02119;9.73006
1007;9.17556;9.31479;11.2192
1018;10.6655;10.7637;13.0779
1029;10.1906;10.3749;12.3116
10310;10.1348;10.3148;12.3794
10411;10.1555;10.2154;12.3695
10512;10.36;10.4565;12.6874
10613;9.9624;10.4168;12.1504
10714;10.3394;10.4754;12.7507
10815;10.2228;10.5782;12.6491
10916;10.0959;10.6407;12.8098