Files
boost_unordered_benchmarks/gcc-x86/parallel_load.cpp.csv
2023-06-21 14:33:16 -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.29087;4.46242;4.68584
52;5.67883;5.55273;7.40114
63;6.68195;7.0809;9.95151
74;8.15252;9.02;12.8392
85;10.0827;10.6536;15.2599
96;11.5474;12.5477;18.028
107;12.9911;14.5012;20.5651
118;15.3281;16.9591;24.3763
129;12.8598;14.2177;19.2245
1310;12.9088;14.219;19.8321
1411;13.5463;14.9021;20.9528
1512;13.7634;15.3075;22.1626
1613;13.8415;15.5073;21.2869
1714;13.9259;15.6353;21.2558
1815;13.9636;15.9442;21.9208
1916;14.1233;15.9906;21.3874
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;6.23378;6.48254;6.93854
232;6.746;6.65224;9.70646
243;8.07534;8.34705;12.7774
254;9.68338;10.2899;16.2498
265;12.0197;12.4684;19.4594
276;14.0248;14.5375;22.6181
287;15.7253;17.1291;27.4761
298;18.6479;19.829;30.7066
309;16.0018;16.9848;25.2034
3110;15.6719;16.8849;25.542
3211;16.1332;17.4814;26.6258
3312;16.7613;18.2016;28.2424
3413;16.4329;18.0368;27.1515
3514;16.7208;18.1634;27.0138
3615;16.4649;18.4901;27.2787
3716;16.2421;18.8586;26.8762
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;5.03926;4.89639;5.16814
412;6.00105;5.74234;7.67661
423;7.51149;7.50012;10.8038
434;8.95547;9.31932;13.7487
445;10.8814;11.2359;16.6154
456;12.5272;13.2888;19.6624
467;14.2382;15.197;23.2213
478;16.2155;16.9566;25.9506
489;14.6073;14.8596;21.4677
4910;14.4866;14.8193;21.5526
5011;14.709;15.4897;23.1587
5112;15.3811;15.9462;24.565
5213;15.6679;16.1573;23.2772
5314;15.6007;16.3473;23.9374
5415;15.9792;16.6747;23.7322
5516;15.8848;17.03;24.4448
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.67608;4.01931;4.15867
592;4.42703;5.32666;7.0258
603;6.04771;7.06946;9.88066
614;7.53784;8.86582;12.5942
625;9.05268;10.6125;15.2798
636;10.4977;12.482;17.9005
647;11.8411;14.3355;20.58
658;13.8097;16.5896;24.3155
669;12.9778;15.6682;22.7629
6710;12.9368;15.5961;22.4256
6811;13.1781;15.6599;22.5274
6912;13.4185;15.6235;23.0316
7013;12.859;15.7387;22.3263
7114;13.2859;15.735;22.9489
7215;13.1642;15.9044;22.531
7316;13.2366;15.9752;22.6937
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;3.3583;5.66413;5.87503
772;5.24014;6.52393;9.26476
783;7.17844;8.53635;12.9031
794;9.03796;10.4481;16.2495
805;10.7175;12.5549;19.639
816;12.3764;14.5837;22.9364
827;14.0116;16.8351;25.9568
838;16.2666;19.1442;30.9847
849;15.1916;18.2011;28.6693
8510;15.4201;17.9793;28.7779
8611;15.4069;17.9845;28.769
8712;15.4113;18.2243;29.3971
8813;15.0773;18.3072;28.0902
8914;15.4381;18.3351;28.6319
9015;15.7559;18.4209;28.145
9116;15.482;18.4956;28.4477
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;4.32872;4.74464;4.92812
952;5.97643;5.95094;7.81141
963;7.84682;7.52084;10.9004
974;9.66279;9.24017;13.9474
985;11.2489;11.1877;17.0734
996;13.331;13.1877;20.168
1007;14.7923;14.9167;23.2967
1018;16.6203;16.7202;26.8379
1029;16.4804;16.5158;25.0038
10310;16.4702;16.494;24.8246
10411;16.3495;16.4724;25.3465
10512;16.2338;16.574;25.7582
10613;16.0099;16.5518;24.7781
10714;16.2198;16.6819;25.6144
10815;16.3987;16.7398;25.0044
10916;16.0188;16.8398;25.3699