Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-01 14:10:09 -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.81288;1.95754;1.86385
52;2.88666;3.0142;3.28519
63;3.8778;4.21174;4.59074
74;4.66019;5.31424;5.81539
85;5.60168;6.50201;7.00068
96;6.47319;7.70235;8.11959
107;7.30503;8.96453;9.20625
118;8.49435;9.9854;10.4657
129;6.78245;8.82624;8.37787
1310;6.98219;8.75176;8.5064
1411;7.30965;8.95641;9.02986
1512;7.79471;9.02011;9.74089
1613;7.37316;9.30985;8.91786
1714;7.52782;9.28047;9.22223
1815;7.84272;9.4068;9.58321
1916;7.69834;9.4234;9.56483
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.17264;2.2819;2.3364
232;3.25943;3.33775;3.90341
243;4.19757;4.55634;5.37335
254;5.19319;5.86309;6.74364
265;6.19826;7.18037;8.02049
276;7.15659;8.48366;9.22494
287;8.04603;9.89281;10.4205
298;9.29713;11.0489;11.8821
309;7.52663;9.54991;9.84018
3110;7.95078;9.80628;10.1618
3211;8.39616;9.72247;10.6985
3312;8.67046;9.9184;11.0962
3413;8.31331;10.1252;10.3781
3514;8.58524;10.2631;10.6028
3615;8.67183;10.4102;11.138
3716;8.51335;10.3396;10.6896
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.00807;2.02562;2.06214
412;3.09155;3.13696;3.55403
423;4.25169;4.34962;5.01046
434;5.2362;5.50933;6.43388
445;6.43213;6.82115;7.74655
456;7.36236;8.04892;9.06113
467;8.32854;9.25581;10.3298
478;9.66755;10.3122;11.8914
489;7.59934;8.64746;9.15262
4910;7.78981;8.75044;9.70054
5011;8.17461;8.91716;10.0596
5112;8.39974;9.17292;10.7568
5213;8.46978;9.26394;10.1419
5314;8.69245;9.43828;10.5323
5415;8.98639;9.53143;10.7311
5516;8.63398;9.63115;10.5025
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.75006;1.92632;1.83506
592;2.72874;3.01463;3.24038
603;3.82197;4.20468;4.55621
614;4.73559;5.39643;5.73063
625;5.63991;6.58611;6.90786
636;6.4103;7.80406;7.99123
647;7.24012;9.02568;9.04553
658;8.39236;10.4504;10.5334
669;7.36851;9.3473;9.02929
6710;7.75162;9.01732;9.29214
6811;7.94444;9.3785;9.34966
6912;7.81722;9.70207;9.66418
7013;8.00446;9.77439;9.80316
7114;8.15067;9.88044;9.98628
7215;8.03402;10.0393;9.84364
7316;8.06501;9.86328;9.8295
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.07842;2.24715;2.29035
772;3.19885;3.40379;3.86466
783;4.12501;4.64645;5.29782
794;5.12164;5.89394;6.61211
805;6.26106;7.26457;7.86476
816;7.17162;8.61887;9.0554
827;7.92899;9.91864;10.185
838;9.26647;11.4644;11.9229
849;8.20129;9.91535;10.0649
8510;8.50396;9.85567;10.5511
8611;8.57044;10.4367;10.7584
8712;8.69011;10.5036;10.9107
8813;8.80969;10.7938;11.0758
8914;8.95657;10.9427;11.1741
9015;8.9612;10.9799;11.0905
9116;8.94478;11.1181;10.9771
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.96921;2.00359;2.04325
952;3.01707;3.13123;3.59557
963;4.22455;4.26409;5.11215
974;5.43252;5.52256;6.5174
985;6.38186;6.76147;7.943
996;7.44998;7.99557;9.32958
1007;8.52665;9.24778;10.696
1018;9.96434;10.687;12.5096
1029;8.60469;9.33607;10.379
10310;8.81889;9.48511;10.6962
10411;9.21929;9.78684;11.1991
10512;9.30034;9.99085;11.3566
10613;9.43268;10.089;11.5167
10714;9.60359;10.2397;11.6745
10815;9.57439;10.3148;11.5014
10916;9.35255;10.4203;11.6338