Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-07-07 20:30:18 -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.84453;1.92592;1.96465
52;2.90925;3.13778;3.54415
63;4.18785;4.39362;5.09809
74;5.10101;5.41745;6.55017
85;6.2003;6.67233;8.05124
96;7.16572;7.64059;9.40379
107;8.20982;9.18933;11.04
118;10.0032;11.0034;12.8053
129;8.3994;9.47477;10.6698
1310;8.58677;9.25449;10.5437
1411;8.84419;9.60364;11.0478
1512;8.74832;9.88106;11.6501
1613;8.9931;10.0309;11.347
1714;9.11449;10.1319;11.3644
1815;9.07016;9.99881;11.3478
1916;9.01794;10.3889;12.0998
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.20176;2.24568;2.30026
232;3.34191;3.52891;4.02861
243;4.7627;4.90207;5.8015
254;5.63942;5.92161;7.43171
265;6.99619;7.45168;9.18795
276;8.09373;8.42793;10.5753
287;9.22947;10.5483;12.4829
298;11.2819;12.3026;14.418
309;9.33009;10.2024;12.1114
3110;9.31413;10.312;12.0212
3211;9.93367;10.6606;12.5916
3312;9.99611;11.1734;13.1196
3413;10.0295;11.3119;12.7407
3514;10.1228;11.5007;13.115
3615;10.3051;11.5423;12.97
3716;10.0586;11.5007;13.3852
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.01824;2.01387;2.05225
412;3.14373;3.23773;3.64422
423;4.47665;4.5756;5.32186
434;5.56693;5.65893;6.85692
445;6.60776;6.86195;8.47216
456;7.70854;8.14237;10.122
467;8.87416;9.47077;11.6532
478;10.4;11.1174;13.4467
489;8.80765;9.50346;11.2278
4910;8.8755;9.50183;11.361
5011;9.19513;9.83171;11.7889
5112;9.34521;10.1633;12.3709
5213;9.42225;10.3203;12.0713
5314;9.54611;10.7804;12.2961
5415;9.81889;10.6984;12.2996
5516;9.68723;11.0295;12.6187
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.46031;1.82974;1.86332
592;2.63429;3.07722;3.45518
603;3.78748;4.33752;5.02696
614;4.86091;5.60512;6.56191
625;5.97151;6.85361;8.06768
636;6.99268;8.10737;9.55102
647;8.01184;9.38952;11.0535
658;9.31698;11.0003;12.8612
669;8.79439;10.4492;12.175
6710;8.93566;10.256;11.9783
6811;8.95334;10.3625;12.1111
6912;9.0811;10.4021;12.4591
7013;8.67316;10.4907;11.7603
7114;9.12547;10.5279;12.4283
7215;9.03586;10.6151;12.275
7316;8.8637;10.5774;12.2986
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;1.69098;2.12459;2.17484
772;2.99229;3.50104;3.95903
783;4.25415;4.87173;5.72921
794;5.43618;6.23532;7.43754
805;6.62351;7.61642;9.1264
816;7.77968;9.00061;10.8353
827;8.89896;10.4355;12.5505
838;10.3263;12.2286;14.5295
849;9.83887;11.5001;13.7184
8510;9.77662;11.4066;13.6866
8611;9.9257;11.5888;13.9061
8712;10.0764;11.6497;14.0606
8813;9.72855;11.5978;13.3383
8914;10.1729;11.7216;13.9761
9015;10.0764;11.726;13.7431
9116;9.83217;11.7547;13.9817
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.89121;1.97632;2.01276
952;3.10217;3.26207;3.65691
963;4.4069;4.56865;5.28205
974;5.61132;5.85369;6.89153
985;6.79002;7.17092;8.53463
996;7.98405;8.47862;10.1797
1007;9.18041;9.74644;11.7615
1018;10.2953;10.8387;13.5839
1029;10.0943;10.6774;12.9157
10310;10.0522;10.4938;12.697
10411;10.1123;10.6337;13.0172
10512;10.0744;10.6769;13.1058
10613;9.88207;10.7968;12.6146
10714;10.1692;10.809;13.2347
10815;9.98513;10.7783;13.1095
10916;10.1206;10.7897;13.0776