Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-18 22:01:08 +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;9.15127;11.31;14.9268
52;17.3649;16.8753;23.9212
63;24.0972;21.8549;29.8003
74;19.0517;22.9064;30.9508
85;23.1349;26.9775;34.7609
96;27.6776;31.6052;38.6368
107;19.7325;29.256;36.536
118;22.6171;29.5062;41.2028
129;25.046;29.9652;44.7628
1310;22.8549;30.0056;44.0779
1411;25.1547;29.9476;46.6717
1512;27.5771;30.2908;48.6728
1613;22.6018;29.6007;45.706
1714;24.0841;29.5571;49.2978
1815;25.7929;29.783;49.8294
1916;24.2667;29.8919;49.0782
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.62309;11.4203;15.0907
232;18.2582;17.1418;23.7548
243;25.3875;20.8702;29.0084
254;19.844;22.8665;31.3949
265;23.7988;26.6386;34.6449
276;28.574;31.4755;35.569
287;20.4226;29.1034;36.3
298;23.6703;29.1912;37.5379
309;25.6014;29.6403;39.3366
3110;23.8627;29.9713;41.6808
3211;25.8329;29.7762;44.7207
3312;28.534;30.2873;45.3462
3413;22.8292;30.6699;46.8881
3514;24.7944;30.4355;49.07
3615;26.166;30.171;47.9726
3716;25.3501;30.671;48.4997
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.4024;12.2863;16.4574
412;20.4631;20.4882;26.0512
423;28.7651;25.8048;33.3333
434;24.5885;24.5704;31.8737
445;29.5266;27.5681;35.0797
456;35.0761;32.3738;42.6865
467;31.6797;29.5326;42.3583
478;33.0029;29.0708;43.9103
489;32.8355;29.483;46.6809
4910;32.5709;29.7814;49.1414
5011;32.8214;29.9231;50.2301
5112;32.1902;30.1509;49.8427
5213;32.9795;30.6355;48.9834
5314;33.2237;30.5552;49.2344
5415;33.0267;30.4224;49.3223
5516;33.3022;30.8297;50.1469
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.50747;9.58172;12.446
592;8.85164;16.5007;23.6548
603;12.7366;22.8442;33.7378
614;15.0874;22.5961;37.926
625;18.3871;26.0138;45.4463
636;21.4427;30.5364;52.9663
647;19.4517;29.3749;47.0085
658;19.7386;29.3966;49.4186
669;20.3074;29.5495;47.8394
6710;20.3614;29.7588;48.2017
6811;20.4902;29.5639;48.9092
6912;20.0721;29.6692;51.6315
7013;20.3313;29.8345;51.589
7114;20.3527;29.85;51.0199
7215;20.3805;29.9496;51.5877
7316;20.5118;29.954;51.8504
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.55554;9.74128;12.5496
772;8.9199;16.6694;23.8513
783;12.9089;22.4487;33.7701
794;15.4609;22.8146;37.8359
805;18.731;26.1474;44.4456
816;21.9237;30.5958;52.944
827;19.6495;29.8397;46.2024
838;20.3557;29.721;47.87
849;20.5591;29.3251;47.0394
8510;20.9595;29.6306;49.1603
8611;20.4426;29.8849;49.2331
8712;21.0694;29.976;49.6292
8813;20.6482;30.028;50.1266
8914;20.5226;29.9768;51.9407
9015;20.8152;30.0032;51.0073
9116;21.1938;30.2317;50.5663
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;8.15094;11.6694;15.4769
952;15.5887;19.0126;28.6347
963;22.3248;25.3255;39.7946
974;23.2172;24.7054;40.7921
985;26.7155;27.5631;47.2013
996;32.4168;31.838;54.7823
1007;29.6272;30.8369;52.4423
1018;29.72;30.8655;52.8736
1029;30.0127;30.9999;53.6605
10310;31.1104;31.1093;54.3448
10411;30.6131;31.3925;54.2955
10512;30.4058;31.2888;54.1713
10613;30.6266;31.2151;54.6853
10714;30.4837;31.5479;54.1235
10815;30.7193;31.4782;54.4635
10916;31.1992;31.4532;54.3066