Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-06-09 12:38:55 +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;7.94984;8.72532;11.3523
52;14.9364;14.1211;19.9482
63;21.0967;17.8071;27.173
74;17.8435;19.2544;30.2684
85;21.0899;22.4378;35.1929
96;24.9234;26.467;39.3487
107;18.368;24.5395;34.9066
118;20.7291;24.2041;36.6924
129;22.8296;24.3877;36.9811
1310;20.8088;24.761;37.6677
1411;22.9293;24.7174;39.1793
1512;24.9412;25.3657;39.5184
1613;20.6366;24.6325;39.8718
1714;22.0811;24.6798;39.7438
1815;23.2443;25.1802;40.0926
1916;22.2972;25.1067;40.6829
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;7.98863;8.66291;11.2462
232;15.0516;14.2788;19.8948
243;21.3393;18.3862;26.9826
254;17.7147;19.2526;28.4117
265;21.3791;22.4792;33.4417
276;25.4217;26.3028;39.6267
287;18.3641;24.3329;35.2703
298;20.8512;24.3964;36.0331
309;23.2346;24.2385;37.1338
3110;21.2733;24.5186;38.497
3211;23.2381;24.6485;39.7555
3312;25.3703;25.1865;39.4142
3413;20.5453;25.2303;40.3334
3514;22.5394;24.9181;39.853
3615;23.6551;25.5055;39.9238
3716;22.6092;25.4098;40.4028
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;9.08735;9.14526;11.6752
412;16.622;15.7675;21.0496
423;23.5636;22.0395;28.768
434;20.9402;19.9772;30.9679
445;25.5848;22.8583;35.1647
456;30.4062;26.9283;39.4123
467;27.6812;23.9481;36.2651
478;27.0081;24.4301;38.8883
489;27.9439;24.6969;39.4869
4910;27.8061;24.5817;39.4401
5011;28.0162;25.0903;42.0555
5112;28.7327;24.8055;45.1484
5213;27.7367;24.7901;39.2153
5314;28.1133;24.7544;39.6249
5415;28.2979;25.0087;39.5721
5516;28.552;25.1839;40.1325
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.58324;7.62405;9.90713
592;9.01268;13.4045;19.1395
603;13.0505;18.582;27.5988
614;14.7803;18.5932;31.9455
625;17.9084;21.5699;38.2339
636;21.0687;25.3491;45.4627
647;19.0442;24.3455;42.1472
658;19.6745;24.342;41.5942
669;19.7922;24.5033;41.7758
6710;20.2457;24.4625;42.6179
6811;20.0416;24.6942;40.5108
6912;20.1144;24.7308;41.9766
7013;20.067;24.4265;42.5728
7114;20.1531;24.7414;41.6322
7215;20.2773;24.6206;42.3955
7316;20.4021;24.8827;42.6535
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.66629;7.64705;9.89428
772;9.20691;13.3828;19.1272
783;13.3984;18.737;27.7142
794;15.123;18.6392;31.3198
805;18.207;21.531;37.5615
816;21.6568;25.3355;44.752
827;19.7405;24.3689;40.9269
838;20.1671;24.2835;40.2757
849;20.3367;24.6437;41.2401
8510;20.2804;24.5111;41.5948
8611;20.5136;24.3393;41.4703
8712;20.6281;24.6056;40.9008
8813;20.5128;24.494;41.3583
8914;20.3277;24.7764;41.722
9015;20.6003;24.6205;40.377
9116;20.4113;24.9348;41.8093
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;7.62863;8.88362;11.4249
952;14.6114;15.1199;21.7846
963;21.0643;20.503;31.2756
974;20.8225;19.9456;33.6241
985;24.2518;22.8696;39.497
996;29.4054;26.5821;47.6151
1007;26.4979;25.5341;44.0469
1018;27.8004;25.6384;43.7042
1029;27.7734;25.8321;43.6156
10310;28.2034;25.7321;44.1287
10411;28.1914;25.9147;43.8533
10512;28.074;26.1898;43.7556
10613;27.9062;26.0378;44.4673
10714;28.2356;26.0977;44.2294
10815;28.0045;26.0793;44.2723
10916;27.6992;25.9545;43.9361