Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-03 10:54:33 +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.18736;11.3201;14.6221
52;17.3169;17.1868;23.784
63;23.6499;21.606;28.646
74;19.4795;22.8571;27.7288
85;23.1678;26.8542;30.9695
96;27.5429;31.5526;34.4901
107;19.8617;29.2523;32.0751
118;22.3353;29.3133;32.6456
129;24.4782;29.7316;32.3749
1310;23.3212;29.7125;33.7872
1411;25.0659;30.0683;34.2089
1512;27.5215;29.9523;34.4916
1613;22.4213;29.6735;34.2973
1714;23.9927;29.5949;34.612
1815;25.3043;30.0704;34.5985
1916;24.4652;30.1651;35.3302
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.59098;11.3819;14.7909
232;18.1778;17.2751;23.8929
243;24.546;20.8711;28.974
254;19.8667;22.5824;28.2442
265;23.7275;26.6768;28.322
276;28.516;31.4376;32.1517
287;20.2622;29.0388;31.8757
298;23.7454;29.087;33.4272
309;25.8284;29.3071;34.2433
3110;23.5833;29.0818;34.502
3211;25.8084;29.7007;34.7595
3312;28.4529;30.382;35.5381
3413;23.0912;30.428;37.1523
3514;24.7773;30.3775;37.1862
3615;25.9324;30.6831;37.7661
3716;25.2313;30.534;37.8079
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.4188;12.2515;15.9621
412;20.5579;19.9957;26.0671
423;28.7303;25.8671;34.3616
434;24.393;24.181;32.7378
445;29.4488;27.7118;38.6225
456;35.1578;32.4711;38.6903
467;31.4765;29.3752;36.7506
478;31.4781;29.4197;39.901
489;32.0312;28.9494;40.3671
4910;32.8273;30.1931;42.8415
5011;32.9411;30.1413;44.2514
5112;32.3482;30.2632;43.5605
5213;32.7158;30.4812;43.5159
5314;32.7836;29.7223;43.9528
5415;33.1458;30.8152;44.0559
5516;33.6021;30.4209;43.6333
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.51997;9.60972;12.346
592;8.84221;16.4596;22.8055
603;12.7803;22.9714;31.4987
614;15.0835;22.5428;30.1637
625;18.3485;25.9295;35.0181
636;21.4711;30.5444;38.867
647;19.3831;29.6395;37.3447
658;19.9987;29.3681;36.5887
669;19.7698;29.3815;36.298
6710;20.5467;29.4144;37.0047
6811;20.0607;29.4981;37.2169
6912;19.9462;29.7059;36.8792
7013;20.1003;29.7431;36.5931
7114;20.545;29.9513;36.8631
7215;20.257;29.9928;36.8956
7316;20.6824;30.1008;36.7845
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.56045;9.73203;12.417
772;8.93577;16.6947;23.0878
783;12.9803;22.881;32.1037
794;15.3033;22.9095;30.8285
805;18.6794;26.0464;35.8675
816;21.9542;30.6389;40.3524
827;19.5658;29.8271;38.1557
838;20.0135;29.6063;37.6559
849;20.5474;29.6267;37.8736
8510;20.9027;29.8467;37.5038
8611;20.7866;29.8418;37.8853
8712;21.0266;29.8887;37.2872
8813;20.909;29.9347;37.657
8914;20.7472;29.8002;37.7933
9015;20.8912;29.9273;38.2071
9116;20.873;30.1855;37.7702
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;8.18382;11.6738;15.1892
952;15.6805;18.9471;27.9364
963;22.436;25.7647;38.6372
974;23.2063;24.5436;37.5161
985;26.5695;27.5244;42.9182
996;32.3383;31.7728;49.6704
1007;29.4858;31.1323;46.6371
1018;29.6865;30.7709;47.1314
1029;30.5725;31.0849;46.6066
10310;30.8629;31.0439;46.5795
10411;30.3582;31.2537;46.5746
10512;30.7649;31.3055;46.7329
10613;30.6355;31.1977;46.843
10714;30.2704;31.3804;47.3448
10815;31.3463;31.3335;47.2905
10916;31.2636;31.5055;46.6429