Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-02 20:16:26 -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.86213;1.91693;1.95782
52;3.13418;2.99853;3.41361
63;4.3808;4.19249;4.82226
74;5.3952;5.3818;6.11586
85;6.66135;6.5012;7.35096
96;7.74625;7.7117;8.5978
107;8.89902;8.92963;9.75485
118;10.4206;10.5131;11.4904
129;8.8948;8.92888;9.55252
1310;9.29081;9.00846;9.86835
1411;9.43711;9.26891;9.94392
1512;9.92427;9.50982;10.3706
1613;9.55139;9.69253;10.3417
1714;9.62079;9.69094;10.4153
1815;9.93968;9.98365;10.5815
1916;10.1887;9.97468;10.8804
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.22012;2.24652;2.29227
232;3.56797;3.39386;3.87962
243;4.97895;4.59263;5.37644
254;6.00185;6.02597;6.87489
265;7.35767;7.23514;8.23654
276;8.68232;8.53654;9.58486
287;9.95518;10.0364;10.8964
298;11.9626;11.6759;12.8071
309;9.76982;9.77972;10.6975
3110;10.4201;10.0145;10.7534
3211;10.6143;10.3904;11.1463
3312;11.0566;10.7281;11.5208
3413;10.8518;10.6826;11.554
3514;11.08;10.9087;11.6201
3615;11.3717;11.0223;11.7872
3716;11.2764;11.0368;11.8016
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.02353;2.01327;2.04821
412;3.25379;3.15662;3.61877
423;4.32518;4.29518;5.1236
434;5.56087;5.54103;6.66888
445;6.96246;6.84035;8.15032
456;8.03936;8.05646;9.65698
467;9.25327;9.33992;11.3406
478;10.7021;10.7545;12.8331
489;9.03859;9.48645;10.4547
4910;9.32238;9.24301;10.8681
5011;9.85406;9.52794;11.2858
5112;10.0293;9.93394;11.3859
5213;10.0534;10.0187;11.562
5314;10.0163;10.1721;11.6718
5415;10.3904;10.4099;11.9793
5516;10.1738;10.5838;12.0732
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.51285;1.82398;1.86273
592;2.79065;2.95361;3.34136
603;4.07919;4.15968;4.75693
614;5.30855;5.36534;6.06714
625;6.51718;6.56294;7.33965
636;7.67657;7.7513;8.55655
647;8.81347;8.96626;9.72192
658;10.2082;10.4505;11.4893
669;9.71106;9.85527;10.849
6710;9.73992;9.79002;10.9043
6811;9.78531;9.82934;10.9589
6912;9.96043;9.85486;11.0401
7013;9.50925;9.94174;10.6052
7114;10.021;10.0222;11.0699
7215;9.95496;10.0091;11.069
7316;9.87291;10.0496;11.0777
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;1.74135;2.12784;2.1637
772;3.17237;3.3371;3.79427
783;4.61929;4.67247;5.34667
794;5.95748;5.97067;6.80763
805;7.28439;7.29178;8.21156
816;8.5769;8.60117;9.55441
827;9.83232;9.94346;10.8441
838;11.4486;11.546;12.8478
849;10.9349;10.9609;12.1488
8510;10.9499;10.8319;12.149
8611;10.8046;10.8883;12.2139
8712;11.0501;10.9941;12.3137
8813;10.6416;11.0082;11.8814
8914;11.2769;11.0441;12.3381
9015;11.2189;11.0523;12.2319
9116;10.9077;11.1554;12.2142
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.87292;1.97877;2.00744
952;3.17471;3.13564;3.58635
963;4.51654;4.31898;5.15877
974;5.77144;5.54301;6.7283
985;7.03485;6.78341;8.2433
996;8.24989;8.0336;9.72077
1007;9.27261;9.29827;11.3272
1018;11.0866;10.8867;13.0323
1029;10.3782;10.3839;12.2781
10310;10.4723;10.2581;12.3139
10411;10.5573;10.3513;12.4978
10512;10.5808;10.4251;12.653
10613;10.2453;10.4402;12.1144
10714;10.7106;10.5068;12.691
10815;10.5786;10.5971;12.636
10916;10.4994;10.6234;12.7516