Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-06-01 19:13:24 +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;8.24547;8.92921;12.3075
52;13.5569;13.5393;20.9545
63;16.0515;16.4436;26.5773
74;16.1716;18.6431;28.1965
85;18.7537;22.3744;32.1613
96;21.1045;26.4376;35.1752
107;16.7807;21.7635;27.2767
118;16.9763;21.0309;28.7144
129;17.7163;21.5;30.2536
1310;18.6191;22.6874;31.0873
1411;19.8035;24.2504;31.8859
1512;20.9239;25.6228;34.0822
1613;18.4056;23.508;29.3148
1714;18.5717;22.8071;29.3523
1815;18.5915;23.091;29.948
1916;19.3686;23.696;29.0845
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;8.29211;8.93282;12.2103
232;14.0646;14.4002;20.9172
243;16.1007;17.6568;25.7763
254;16.2331;18.5898;28.0028
265;18.7733;22.2684;31.9578
276;21.247;26.3671;34.9857
287;16.8003;21.4263;27.132
298;17.1987;21.1444;28.4963
309;17.5488;21.3934;29.7717
3110;18.7329;22.5625;31.6489
3211;19.9756;24.1292;32.1427
3312;21.0892;25.4937;34.5059
3413;18.4895;23.5453;29.3235
3514;18.6502;22.7542;29.8327
3615;18.7478;23.0103;28.4155
3716;19.4936;23.7416;29.8211
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;8.94647;9.06178;11.7509
412;15.1146;14.7506;20.6652
423;18.8075;18.7959;26.1748
434;19.0863;19.0908;28.3574
445;22.6012;22.743;33.4492
456;26.085;26.5298;37.9914
467;20.7781;21.2221;28.4892
478;20.6314;20.9023;29.6437
489;21.423;21.3697;31.2604
4910;22.7475;22.8712;33.3003
5011;24.1485;24.5098;33.932
5112;25.2482;26.0738;33.3229
5213;22.6247;23.315;31.8228
5314;22.67;22.8543;30.5001
5415;22.7676;23.2312;30.2647
5516;23.5888;23.9657;31.762
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;7.86552;8.77635;12.0707
592;14.3675;13.9553;20.0064
603;19.3681;18.534;25.592
614;15.7133;19.0081;24.9579
625;18.5305;22.361;26.8017
636;21.2088;26.3375;29.2615
647;16.4795;22.8412;28.198
658;18.4521;23.3277;28.8016
669;20.109;24.1223;28.8391
6710;18.3453;23.6955;29.204
6811;19.7206;22.9544;29.186
6912;21.1956;23.0433;28.6963
7013;18.0549;23.3521;29.171
7114;19.3015;23.6459;29.3998
7215;20.1299;23.4676;28.9916
7316;19.3991;23.882;29.1217
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;7.8907;8.84467;11.9907
772;14.6355;14.3697;19.7206
783;20.0497;19.0194;24.4261
794;16.0086;19.0188;24.4855
805;18.8044;22.5458;27.7123
816;21.4934;26.5674;29.3293
827;16.7687;23.5997;28.7895
838;18.7904;23.6596;28.3556
849;20.4235;23.9153;28.6577
8510;18.5081;23.9802;29.2262
8611;19.9893;23.4219;29.4063
8712;21.4526;23.2107;29.4747
8813;18.5892;23.8493;30.1481
8914;19.5604;24.162;29.8224
9015;20.4662;24.2685;30.1752
9116;19.6057;23.9652;29.344
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;8.70568;9.05165;11.725
952;15.8821;15.742;20.4341
963;22.0319;20.4628;28.0625
974;19.3381;19.7546;29.1728
985;23.3718;23.0097;32.251
996;27.6028;26.9852;35.8567
1007;24.227;24.9556;33.294
1018;23.6653;24.015;34.0098
1029;24.1141;23.6874;34.4937
10310;25.0046;24.0171;35.4613
10411;25.2522;24.7611;33.9599
10512;25.8927;24.7799;35.3583
10613;25.2364;25.1415;36.023
10714;24.9647;25.1918;36.2387
10815;25.525;25.3922;36.9345
10916;25.1976;25.0971;37.1809