Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-06-18 23:16:45 +02:00

3.2 KiB

1#logical cores: 6
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;8.02578;8.7315;11.3779
52;15.1521;14.1875;19.7265
63;20.6487;18.314;24.8518
74;18.1092;19.242;28.7565
85;21.13;22.5462;31.6396
96;25.0249;26.4955;33.9427
107;18.3785;24.6322;32.4558
118;20.8476;24.5876;34.2592
129;22.8838;24.7036;37.9894
1310;21.0872;24.5755;39.6614
1411;22.8967;25.0637;39.8114
1512;25.0068;25.3988;40.1742
1613;20.7572;25.2127;40.0456
1714;22.3037;24.9371;40.0015
1815;23.171;24.916;41.0807
1916;22.3183;25.185;42.0154
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;7.9872;8.71932;11.292
232;15.1222;14.2185;19.6991
243;21.1744;17.8629;24.5505
254;17.8576;19.0596;26.0576
265;21.3962;22.3977;30.2058
276;25.5256;26.4695;35.0713
287;18.4516;23.9198;33.3506
298;20.9967;23.9997;35.0848
309;22.7733;24.4628;35.8906
3110;21.5256;24.3164;39.786
3211;23.2422;24.9538;38.9062
3312;25.4651;25.2411;40.4072
3413;20.9198;25.1752;39.1216
3514;22.5539;25.1832;40.7301
3615;23.6962;25.4637;40.422
3716;22.5821;25.4992;41.0329
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;9.13038;9.18242;11.7398
412;16.7335;15.9937;20.8199
423;23.4056;21.4058;27.2562
434;20.9479;19.9418;29.2236
445;25.682;22.9726;28.9348
456;30.6121;26.9827;34.8738
467;26.5221;24.2936;33.2095
478;27.3558;23.9533;36.4837
489;27.775;24.6884;38.3849
4910;28.3744;24.4944;39.1171
5011;27.8587;25.0327;40.4487
5112;28.4141;25.4636;39.1893
5213;28.5758;25.156;40.4169
5314;28.495;25.2577;40.4686
5415;28.3695;25.0342;39.8589
5516;29.1876;25.5824;40.9364
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.58314;7.62525;9.93858
592;8.99686;13.3642;19.1762
603;13.0578;18.5392;27.5499
614;14.8646;18.6728;32.1809
625;17.8549;21.6395;38.0911
636;21.1297;25.4324;44.7649
647;19.0457;24.2044;40.3037
658;19.5498;24.435;40.627
669;19.6089;24.5268;42.2483
6710;20.5856;24.6243;40.5632
6811;19.9354;24.6116;41.7489
6912;20.065;24.8311;40.7204
7013;19.9891;24.7701;42.2847
7114;20.0234;24.8819;43.362
7215;19.8962;24.7739;42.5813
7316;19.9113;25.1129;43.656
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.65743;7.62771;9.84832
772;9.14046;13.2573;18.8866
783;13.2734;18.5264;27.5235
794;15.2478;18.7226;31.768
805;18.2625;21.5812;37.6963
816;21.6695;25.4197;44.1225
827;19.7308;24.574;40.1527
838;19.974;24.5666;40.149
849;20.315;24.5101;41.8286
8510;20.631;24.6681;41.226
8611;20.3869;24.6954;42.0707
8712;20.4005;24.9901;39.9807
8813;20.1178;24.8118;43.1372
8914;20.5984;24.9603;40.5107
9015;20.8269;24.725;42.4278
9116;20.6512;24.9184;41.7036
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.57756;8.88296;11.4356
952;14.495;15.0397;21.8122
963;20.7924;20.8594;30.9917
974;21.3869;20.2088;33.2995
985;24.3627;22.9735;39.4277
996;29.4193;26.6558;47.2966
1007;26.7075;26.0002;43.8706
1018;27.0711;25.762;43.0876
1029;27.6086;25.8096;44.4814
10310;27.9634;25.7869;43.7084
10411;27.8392;26.0643;44.9447
10512;28.1945;26.3628;44.8882
10613;28.0172;26.2159;44.1334
10714;28.4181;26.0544;44.9034
10815;28.0995;26.0986;43.9501
10916;28.1493;26.2202;44.9553