Files
boost_unordered_benchmarks/gcc-x86/parallel_load.cpp.csv
2023-06-02 23:59:08 -04:00

3.2 KiB

1#logical cores: 16
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;4.43364;4.4132;4.68915
52;5.96316;5.41968;6.83285
63;7.67388;7.17245;9.07673
74;9.45779;8.95894;10.8509
85;10.7579;10.692;12.8682
96;12.8337;12.7025;14.5737
107;14.3716;14.5491;15.9224
118;16.9053;16.8159;18.5197
129;14.051;14.2036;16.0031
1310;14.3779;14.375;16.1484
1411;14.984;14.9693;16.4243
1512;15.8584;15.3756;17.0205
1613;15.3814;15.4261;16.4521
1714;15.8286;15.5688;16.7302
1815;16.2434;15.7654;16.7173
1916;16.0247;16.0191;16.742
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.60142;6.5077;6.98892
232;7.74973;6.79431;9.03203
243;8.8701;8.3971;11.2027
254;10.8524;10.4271;13.3697
265;12.981;12.6121;15.6229
276;15.8959;15.0035;18.0144
287;17.7502;17.1618;19.5488
298;20.6726;19.6484;22.4645
309;18.0335;16.9972;19.6288
3110;17.9152;17.0861;19.79
3211;18.8795;17.6487;20.0626
3312;19.6752;17.9824;20.3032
3413;18.8832;18.0275;20.328
3514;19.2166;18.1128;20.3442
3615;19.5036;18.6542;20.1764
3716;19.8926;18.7344;19.5971
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;5.2748;4.90293;5.20012
412;6.65681;5.91478;7.78079
423;8.26154;7.70507;10.2852
434;10.3385;9.60156;13.1527
445;12.3134;11.5362;15.7243
456;14.4579;13.5265;18.3588
467;15.627;15.2496;20.4468
478;18.052;17.3605;23.658
489;16.0476;15.0686;19.718
4910;16.0239;15.0245;20.0953
5011;16.9075;15.6152;20.6208
5112;17.6141;15.9921;21.2084
5213;16.9351;16.1692;20.9061
5314;17.1829;16.2616;20.6978
5415;17.9076;16.6223;20.7765
5516;18.2005;17.1213;20.7428
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.81883;3.97653;4.16583
592;4.8999;5.28975;6.62265
603;6.90225;7.03891;8.79957
614;8.74269;8.82377;10.6943
625;10.4714;10.6017;12.5558
636;12.0937;12.4139;14.236
647;13.5822;14.3254;15.8551
658;15.722;16.5747;18.5854
669;14.9793;15.5889;17.7049
6710;14.936;15.5384;17.4765
6811;15.2848;15.4149;17.6692
6912;15.4158;15.6916;17.8423
7013;14.8159;15.7026;17.2089
7114;15.5307;15.7603;17.7482
7215;15.4517;15.8663;17.534
7316;15.4396;15.926;17.5427
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;3.76171;5.70686;5.92856
772;6.08813;6.55893;8.55827
783;8.47205;8.50994;11.1406
794;10.7054;10.5225;13.337
805;12.7766;12.583;15.4654
816;14.7593;14.6347;17.4213
827;16.6253;16.8749;19.2567
838;19.3845;19.3172;22.5894
849;18.1129;18.298;21.5524
8510;17.9766;18.2664;21.3266
8611;18.4235;18.3071;21.3462
8712;18.7241;18.2437;21.7452
8813;18.1288;18.3947;21.148
8914;18.6704;18.4319;21.3119
9015;18.7769;18.6216;21.2288
9116;18.7971;18.6454;21.2133
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;4.40549;4.75376;4.96083
952;6.14899;5.97001;7.72089
963;8.30263;7.45292;10.4186
974;10.2821;9.29926;12.9468
985;12.3024;11.4992;15.7752
996;14.2999;13.4162;18.2942
1007;16.2095;15.4387;20.7844
1018;18.5351;17.393;24.1858
1029;18.1525;16.6952;22.7519
10310;17.843;16.5382;22.3112
10411;17.7493;16.6806;22.6906
10512;18.2138;16.7923;23.1124
10613;17.7006;16.6951;22.1637
10714;17.9946;16.8417;22.8982
10815;17.996;17.0349;22.8958
10916;17.8454;17.0437;22.7955