Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-01 22:37:46 +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.72881;11.8389;15.9845
52;15.6588;17.4916;23.6531
63;16.6496;19.4812;23.2918
74;17.3638;22.1772;23.4027
85;20.1852;26.5883;23.3864
96;21.7973;30.8726;23.3581
107;18.2506;25.8233;23.3138
118;18.7889;25.388;23.3705
129;18.8239;25.5665;23.3572
1310;19.9056;27.0756;23.4098
1411;21.1728;28.6015;23.974
1512;22.2007;30.2695;23.4434
1613;19.8693;27.8877;23.4139
1714;19.8281;27.2511;23.462
1815;20.1251;27.4577;23.4421
1916;20.6505;28.1558;23.741
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.82805;11.7996;15.8244
232;15.1824;16.9354;21.353
243;17.156;19.2242;23.2582
254;17.5446;22.2802;23.3016
265;20.2762;26.554;23.2919
276;22.6575;31.1787;23.3783
287;18.2677;25.8384;23.3298
298;18.707;25.4001;23.3354
309;19.432;25.6713;23.2857
3110;20.1265;26.8384;23.4016
3211;21.3879;28.7299;23.3797
3312;22.6225;30.2749;23.4495
3413;19.9457;27.9429;23.4619
3514;20.0902;26.9431;23.3788
3615;20.2136;27.3766;23.462
3716;20.8003;28.1084;23.4501
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.2514;12.3864;16.1511
412;16.9676;18.2852;23.3472
423;19.7955;21.1431;29.4504
434;21.4941;23.0727;33.9314
445;25.3164;27.3776;39.2409
456;29.0845;31.9811;43.538
467;24.0489;26.0713;34.7442
478;23.0295;25.2027;35.1942
489;23.8233;25.955;36.6081
4910;25.4338;27.6546;39.0756
5011;26.9735;29.5432;41.3095
5112;28.0868;31.4253;43.513
5213;25.5531;28.4106;38.1974
5314;25.2508;27.5737;38.5028
5415;25.2775;27.9058;38.9399
5516;26.404;28.9188;39.5128
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;8.29327;11.6289;15.6682
592;14.9815;17.385;23.313
603;20.036;22.8199;29.5597
614;16.0176;22.5908;27.2214
625;18.9543;26.7676;29.7231
636;21.9416;31.4222;32.7933
647;16.3187;27.7631;31.8196
658;18.3394;28.5255;30.8754
669;19.9094;28.7079;31.9549
6710;18.8259;28.1982;32.2316
6811;20.3856;27.8327;32.1693
6912;21.8307;27.7349;31.9532
7013;18.3264;27.9185;31.8295
7114;19.3087;27.996;31.5229
7215;20.3808;28.1035;32.6208
7316;20.0015;28.2466;31.7818
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;8.42991;11.6677;15.4307
772;15.1641;18.0463;23.8638
783;20.7233;23.4764;28.353
794;16.2565;22.8367;27.287
805;19.296;26.875;29.7601
816;22.3696;31.7946;30.5378
827;16.652;28.2339;30.6189
838;18.7437;28.9482;31.015
849;20.5678;29.3566;31.057
8510;19.1736;28.7786;30.8131
8611;20.8321;28.5049;31.6106
8712;22.3237;28.0196;32.0898
8813;18.6181;28.1683;31.6155
8914;19.8791;28.4504;31.9507
9015;20.8678;28.732;32.2112
9116;20.3268;28.4569;31.4946
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;10.823;12.3339;16.1356
952;19.4805;20.2795;26.112
963;26.7419;25.2441;32.597
974;22.0114;24.3944;32.6036
985;26.2673;27.7094;36.5526
996;30.8052;32.358;41.4323
1007;27.0902;29.8709;40.0851
1018;27.5517;29.4724;38.985
1029;27.7932;28.535;39.139
10310;28.2442;29.5214;40.5717
10411;28.2474;29.9067;39.5313
10512;28.5357;30.2017;39.8914
10613;28.3741;30.6439;40.8616
10714;28.2969;30.7753;41.8276
10815;28.5315;30.1758;39.7844
10916;28.5995;30.5871;41.6261