Files
boost_unordered_benchmarks/gcc-x86/parallel_load.cpp.csv
2023-06-03 14:10:00 -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;4.27645;4.29483;3.68744
52;5.55333;5.34033;5.81674
63;6.91668;7.01152;7.82402
74;8.51245;8.79788;9.56741
85;10.0757;10.468;11.3209
96;11.5255;12.4959;12.9949
107;12.9227;14.3547;14.4411
118;15.0802;16.6496;16.6975
129;12.8109;14.2477;14.633
1310;12.9828;13.9333;14.3398
1411;13.6331;14.7067;14.7418
1512;13.5768;15.0895;15.3387
1613;13.6778;15.4106;14.9707
1714;13.9804;15.309;15.2147
1815;13.8177;15.6785;14.9581
1916;13.9039;15.7266;15.323
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.22805;6.09483;5.48505
232;7.27194;6.72918;7.6993
243;8.26588;8.23109;10.0235
254;10.0855;10.4679;12.3484
265;12.3019;12.6108;14.394
276;13.9854;14.6109;16.1654
287;15.6993;16.823;17.8365
298;18.4763;19.4099;20.6747
309;15.9842;16.5661;17.5841
3110;15.7223;16.5036;18.1793
3211;16.2559;17.2635;18.799
3312;16.8498;17.8092;18.6947
3413;16.6121;17.6631;18.1759
3514;16.8323;17.9184;18.6622
3615;16.5057;18.1751;17.8621
3716;16.7624;18.4419;18.4665
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;5.04543;4.69743;4.08057
412;6.2144;5.74136;6.50058
423;7.93819;7.54299;8.95319
434;9.20192;9.33917;11.2679
445;11.1714;11.249;13.5284
456;12.9354;12.9677;15.7675
467;14.9313;15.0915;17.8098
478;17.0367;17.013;20.5994
489;14.9507;14.4963;16.7292
4910;14.7985;14.7997;17.447
5011;15.4327;15.3833;18.2097
5112;16.1499;15.6503;18.7211
5213;15.6558;15.9884;18.3671
5314;15.5219;16.0795;18.0537
5415;15.6024;16.4188;18.6249
5516;16.3729;16.7862;18.8366
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.66761;3.87724;3.35886
592;4.41393;5.20115;5.63469
603;6.0438;6.93389;7.64619
614;7.47851;8.69435;9.44573
625;8.98634;10.4725;11.1764
636;10.4394;12.2496;12.8078
647;11.8736;13.9541;14.2924
658;13.7998;16.417;16.7316
669;12.9995;15.4014;15.8048
6710;13.0655;15.1893;15.8795
6811;13.1476;15.3265;15.995
6912;13.4591;15.3663;16.0613
7013;12.9987;15.4731;15.7233
7114;13.4562;15.5234;15.9785
7215;13.1657;15.6709;16.0056
7316;13.11;15.716;16.111
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;3.35375;5.36016;4.81537
772;5.31928;6.39134;7.48993
783;7.17802;8.29933;9.92064
794;8.98933;10.291;12.0448
805;10.7119;12.3059;13.9827
816;12.3828;14.3342;15.9281
827;14.0121;16.5418;17.7359
838;16.2802;18.9792;20.6482
849;15.5931;17.9626;19.7183
8510;15.5313;17.5958;19.7457
8611;15.3822;17.8889;19.556
8712;15.6951;17.9064;20.0013
8813;15.1625;17.9896;19.2788
8914;15.8244;18.0472;19.8517
9015;15.4666;18.2062;19.4938
9116;15.3003;18.2405;19.7057
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;4.33522;4.55113;3.92086
952;5.8648;5.68295;6.36322
963;7.78998;7.51147;8.8555
974;9.65397;9.3658;11.2084
985;11.5177;11.2573;13.5198
996;13.3596;13.1317;15.7379
1007;15.324;15.0811;17.9219
1018;18.027;17.1099;20.8324
1029;16.9192;16.2426;19.5962
10310;16.7849;16.0234;19.5162
10411;16.9031;16.2348;19.6743
10512;16.9921;16.462;20.0315
10613;16.6051;16.5511;19.2525
10714;16.9536;16.5723;19.8178
10815;16.951;16.6378;19.7719
10916;16.6458;16.793;19.9492