Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-06-01 23:11:36 +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.25136;8.91956;12.3063
52;13.8095;13.266;21.0015
63;14.9008;16.034;26.1995
74;16.0459;18.6481;27.9809
85;18.7085;22.393;32.0203
96;21.0791;26.4092;35.0609
107;16.7173;21.7394;27.1954
118;17.1666;21.0424;28.6789
129;17.69;21.416;29.8701
1310;18.6159;22.7162;31.0173
1411;19.766;24.1869;32.0219
1512;20.8241;25.6786;33.5623
1613;18.3841;23.414;28.2217
1714;18.5969;22.9317;30.2571
1815;18.701;23.0321;29.8758
1916;19.3544;23.7354;30.559
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;8.28459;8.92767;12.1925
232;14.0696;14.4359;20.9702
243;15.7736;16.5019;25.6839
254;16.055;18.5014;27.9369
265;18.7922;22.2435;31.8039
276;21.2072;26.3357;35.0231
287;16.7351;21.6762;27.0705
298;17.152;20.9555;28.4915
309;17.5185;21.4086;29.5619
3110;18.7185;22.5948;31.4817
3211;19.9402;24.153;32.7434
3312;21.0589;25.6971;34.6454
3413;18.4472;23.4051;28.7663
3514;18.5196;22.5154;29.3198
3615;18.73;23.0468;30.38
3716;19.441;23.6694;31.4466
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;8.94803;9.06022;11.7454
412;15.204;14.7423;21.0248
423;17.5611;17.4373;26.2304
434;19.0329;19.0153;28.3543
445;22.5583;22.699;33.4207
456;26.0404;26.5519;38.0589
467;20.9;21.063;28.4799
478;20.8842;20.7272;29.5133
489;21.362;21.6839;31.0009
4910;22.6616;22.948;33.2322
5011;24.154;24.4865;33.3799
5112;25.3567;26.1172;37.1553
5213;22.8329;23.3967;29.8254
5314;22.4683;22.9286;30.4745
5415;22.8388;23.2267;31.806
5516;23.6241;24.0125;30.0178
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;7.88513;8.78862;12.1175
592;14.4432;13.9288;20.1865
603;19.7671;18.0075;26.4209
614;15.8149;18.9253;24.7684
625;18.5769;22.3358;26.7509
636;21.1638;26.3127;29.3348
647;16.5686;22.1486;28.5014
658;18.6817;23.5197;28.8165
669;20.1886;23.5163;27.864
6710;18.406;23.3478;28.7228
6811;19.7775;23.5451;29.0071
6912;21.1404;22.7951;29.4223
7013;18.1516;23.2171;29.2066
7114;19.3675;23.7014;29.6899
7215;19.9859;23.6187;29.54
7316;19.5042;23.5799;29.3141
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;7.88049;8.822;11.978
772;14.4928;14.1898;19.8619
783;19.7634;18.5268;24.3787
794;15.8839;18.9265;24.3953
805;18.7413;22.4948;27.4211
816;21.4342;26.6435;29.2301
827;16.6297;23.2764;28.4342
838;18.7687;23.558;28.4497
849;20.2355;24.2279;28.7486
8510;18.4841;23.6663;29.5065
8611;19.9251;23.3386;29.2763
8712;21.3932;23.4604;29.5566
8813;18.381;23.535;30.2171
8914;19.7121;24.1112;29.9457
9015;20.5392;23.9064;30.332
9116;19.4937;24.0466;30.364
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;8.7043;9.04968;11.7264
952;15.9835;15.5779;20.2332
963;22.4475;21.1022;28.9648
974;19.3853;19.9372;28.8795
985;23.4618;23.0586;32.2639
996;27.6302;27.0199;35.9481
1007;23.667;24.2719;32.9476
1018;23.9843;23.9595;33.1546
1029;24.3548;23.9785;34.8495
10310;24.7139;24.1266;35.1608
10411;25.346;24.5927;35.408
10512;25.6339;24.9582;34.5085
10613;24.8919;25.3156;36.1184
10714;24.7752;25.5331;37.3523
10815;24.7354;25.4784;36.1502
10916;25.6633;25.2505;35.9652