Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-05-31 20:21: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;6.06366;6.42138;7.91489
52;10.5258;9.53385;14.5387
63;12.6543;11.3361;18.9998
74;13.8686;13.1389;21.7365
85;16.5505;14.8526;25.7994
96;18.8809;16.2836;29.0602
107;14.0117;14.9635;20.6574
118;14.9821;15.1284;22.4902
129;15.5906;15.2897;24.1695
1310;16.4611;15.4082;25.5245
1411;17.5953;15.4664;27.2312
1512;18.7669;15.588;28.4487
1613;15.8741;15.5106;23.6933
1714;16.1802;15.6303;24.4659
1815;16.4375;15.6616;25.2857
1916;17.1863;15.6532;26.1726
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.08697;6.40825;7.87398
232;10.5816;9.39523;14.2247
243;14.2749;11.4186;18.7884
254;13.9396;13.1189;21.4894
265;16.597;14.7928;25.5827
276;19.0231;16.2358;28.919
287;14.0471;14.9806;20.5492
298;14.7176;15.091;22.354
309;15.4524;15.127;23.6561
3110;16.4641;15.3802;25.4408
3211;17.6938;15.4507;26.9865
3312;18.8598;15.5034;26.9277
3413;15.8884;15.4914;23.2473
3514;16.3094;15.56;22.8776
3615;16.6446;15.5687;24.9492
3716;17.2554;15.6644;25.5237
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;6.45519;6.50595;7.73756
412;11.2466;9.36309;14.032
423;15.2766;12.5425;19.6396
434;15.9277;13.2164;21.7798
445;19.2537;14.589;26.2071
456;22.5562;15.7094;30.5127
467;16.8379;14.7748;21.2332
478;17.309;14.9183;22.838
489;18.1716;14.9079;24.3684
4910;19.3349;14.9862;26.1216
5011;20.7589;15.0571;28.1571
5112;21.9259;15.1025;28.6809
5213;18.93;15.0678;23.5649
5314;19.0267;15.0799;24.8906
5415;19.4846;15.1884;25.9843
5516;20.2273;15.2898;25.5148
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;5.87189;6.3202;7.83396
592;11.0894;10.4844;13.9453
603;15.4855;13.6128;18.7935
614;13.65;13.3877;20.0062
625;16.3626;14.7571;21.5335
636;18.9275;16.1824;24.4388
647;14.062;15.3995;22.3097
658;15.6968;15.5473;22.0682
669;17.3314;15.6239;22.6062
6710;16.1008;15.5255;23.625
6811;17.6023;15.434;23.9083
6912;18.9792;15.6065;23.4374
7013;15.8402;15.6199;24.1791
7114;16.8643;15.5461;24.5619
7215;17.6437;15.5929;24.5057
7316;17.1139;15.7144;24.3638
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;5.87079;6.35216;7.7782
772;11.0201;10.6851;13.6198
783;15.6469;14.4241;18.5217
794;13.9894;13.4786;19.4531
805;16.5115;14.9737;21.5419
816;19.1181;16.419;23.1011
827;14.1804;15.6923;22.5722
838;15.9333;15.8139;22.5438
849;17.505;15.6742;23.2501
8510;16.394;15.7424;24.0678
8611;17.7665;15.667;23.7341
8712;19.1422;15.791;23.9756
8813;15.98;15.79;24.6011
8914;17.0079;15.765;24.7508
9015;17.9885;15.8759;24.5568
9116;17.2937;15.8234;25.0216
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;6.32809;6.48529;7.72203
952;11.9023;10.8559;14.2918
963;16.9911;14.2499;20.054
974;15.9595;13.7494;21.7374
985;19.7256;14.9477;24.8659
996;23.5195;16.257;29.5265
1007;18.8094;15.764;26.0144
1018;19.3449;15.7605;26.8738
1029;20.274;15.7458;27.2083
10310;20.4107;15.4281;27.0984
10411;21.5097;15.845;28.4213
10512;22.1402;15.7013;27.5941
10613;21.0487;15.9586;28.5056
10714;21.1212;15.8732;28.5654
10815;21.1181;15.878;28.4951
10916;21.5349;15.7814;28.1716