Files
boost_unordered_benchmarks/clang-x64/parallel_load.cpp.csv
2023-06-01 13:08:32 -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;3.34078;3.79244;4.1875
52;4.35294;4.8016;6.43804
63;5.63633;6.50093;8.37352
74;6.52051;8.21248;10.1019
85;7.81582;9.7788;11.8405
96;8.91964;11.7188;13.4206
107;9.92799;13.5703;14.866
118;11.4621;15.5173;17.2066
129;9.62339;12.9628;14.2507
1310;9.88368;13.009;14.4791
1411;9.52615;13.1295;14.2009
1512;9.82937;13.6599;14.071
1613;9.95431;13.7034;14.3525
1714;10.0527;14.0472;14.8805
1815;10.0157;14.2537;15.1195
1916;9.98195;14.5039;15.3805
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;3.34601;3.78977;4.17201
232;4.45322;4.93783;6.45473
243;5.73844;6.52425;8.36532
254;6.75694;8.15727;10.1117
265;7.95226;9.95656;11.8367
276;9.05505;11.7028;13.4232
287;10.0494;13.5514;14.866
298;11.6257;15.3694;17.2502
309;9.76218;12.9852;14.2585
3110;10.1116;12.9692;14.2495
3211;9.69517;13.2329;13.9182
3312;9.7959;13.6445;14.2953
3413;9.96038;13.828;14.5064
3514;10.1324;13.9974;15.286
3615;9.97507;14.189;15.0101
3716;10.0297;14.4677;15.0744
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;3.56135;3.79183;4.03398
412;4.81775;5.10119;6.417
423;6.11643;6.69903;8.69342
434;7.58751;8.50353;10.7548
445;8.7138;10.1144;12.6946
456;10.0037;11.8986;14.6377
467;11.2503;13.7982;16.533
478;12.9477;16.0636;19.3929
489;10.8856;13.5809;15.3533
4910;11.1517;13.3458;15.3236
5011;10.8561;13.6349;14.5908
5112;11.166;13.9748;14.9326
5213;11.4397;14.269;15.9897
5314;11.3867;14.4579;16.6401
5415;11.5268;14.7666;16.302
5516;11.6173;14.8571;16.2758
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;3.05464;3.73606;4.14275
592;4.22581;4.86391;6.45607
603;5.3814;6.42031;8.26753
614;6.45138;8.06094;9.95978
625;7.58372;9.72803;11.7149
636;8.63261;11.2623;13.2777
647;9.55569;13.1275;14.7279
658;11.0642;14.8708;17.227
669;10.1289;12.886;14.8295
6710;10.0769;13.1993;15.2826
6811;10.1923;13.7209;15.6983
6912;10.3223;14.0166;15.8668
7013;10.5241;14.2911;15.8107
7114;10.6527;14.5834;15.8915
7215;10.7532;14.785;16.2009
7316;10.6159;14.7854;15.749
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;3.05795;3.74541;4.12448
772;4.31964;4.86904;6.38994
783;5.48442;6.37112;8.19287
794;6.58864;8.01328;9.88685
805;7.76396;9.67614;11.6407
816;8.83345;11.2759;13.2119
827;9.72369;13.0193;14.7579
838;11.3019;14.9136;17.1652
849;10.0777;13.2671;14.9491
8510;10.1803;13.1869;15.2213
8611;10.3673;13.7805;15.4179
8712;10.4786;14.0928;15.6138
8813;10.7448;14.3371;16.0795
8914;10.8778;14.7047;15.9387
9015;10.8777;14.7702;16.0789
9116;10.7754;14.9631;15.4895
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;3.49146;3.78123;4.03993
952;4.58844;4.89361;6.37062
963;6.36784;6.58684;8.79736
974;7.73903;8.27803;10.986
985;9.08414;10.2018;13.3823
996;10.2931;11.8098;15.3558
1007;11.6249;13.5678;17.4885
1018;13.4857;15.556;20.379
1029;11.7232;13.5347;17.0953
10310;11.9601;13.6176;17.4373
10411;12.5438;14.2412;17.6841
10512;12.5044;14.6701;18.5196
10613;12.6792;14.8249;18.5896
10714;12.9524;14.9945;18.7464
10815;12.7729;15.4013;18.2909
10916;12.9455;15.4946;17.8616