Files
boost_unordered_benchmarks/clang-x64/parallel_load.cpp.csv
2023-05-31 09:23:43 -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;3.07362;3.44981;3.71883
52;4.21447;4.0863;5.86588
63;5.46049;4.89845;7.77624
74;6.56682;5.71165;9.3947
85;7.51303;6.61472;11.0599
96;8.7351;7.48557;12.6274
107;9.74811;8.29434;14.0554
118;11.3194;9.0052;16.3434
129;9.38821;8.6322;13.4959
1310;9.64277;8.75811;13.6112
1411;9.16895;9.02956;12.9593
1512;9.57941;9.29368;13.3241
1613;9.40396;9.55133;13.6106
1714;9.51283;9.76331;14.2773
1815;9.85133;9.92787;14.436
1916;9.68316;10.0592;14.51
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;3.08158;3.43645;3.70615
232;4.05106;4.03141;5.79991
243;5.31351;4.93479;7.72231
254;6.5727;5.73781;9.35618
265;7.58155;6.57069;11.0563
276;8.81896;7.47153;12.6402
287;9.82758;8.26277;14.0407
298;11.4615;8.99776;16.3593
309;9.33809;8.57508;13.4507
3110;9.8442;8.72434;13.2927
3211;9.39923;8.98931;13.1477
3312;9.65806;9.21851;13.3965
3413;9.42598;9.51464;13.7496
3514;9.60251;9.73963;14.3293
3615;9.69593;9.95832;14.4292
3716;9.9529;9.99563;14.2434
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;3.23618;3.4385;3.60408
412;4.51931;4.17772;5.88801
423;5.97357;4.98357;7.95881
434;7.14616;5.83938;9.88702
445;8.3892;6.82235;11.8177
456;9.65488;7.69271;13.6858
467;10.8882;8.51992;15.4844
478;12.6029;9.25936;18.0044
489;10.2787;8.82749;14.0951
4910;10.8969;8.89228;14.6299
5011;10.3096;9.21468;13.795
5112;10.5846;9.50811;14.2441
5213;10.6757;9.72381;14.6477
5314;11.0811;9.94722;15.156
5415;10.8743;10.1278;15.1327
5516;11.0447;10.2101;15.1025
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;2.80639;3.39849;3.68097
592;3.98347;4.2081;5.74703
603;5.38519;5.39386;7.72107
614;6.43317;6.21818;9.30754
625;7.37711;7.14499;10.9426
636;8.42875;7.92669;12.5635
647;9.38369;8.62684;13.9087
658;10.9315;9.23926;16.4
669;9.99528;8.62062;14.086
6710;9.89015;8.81885;14.4744
6811;10.1534;9.05807;14.708
6912;10.2265;9.30044;15.0038
7013;10.3661;9.47024;15.3251
7114;10.5039;9.74204;15.3825
7215;10.5662;10.0159;15.3843
7316;10.4587;10.169;14.4882
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.83256;3.40436;3.66726
772;4.09386;4.32456;5.8637
783;5.40176;5.4084;7.69762
794;6.47948;6.31925;9.25582
805;7.51748;7.23572;10.9326
816;8.56428;8.07037;12.4887
827;9.51552;8.7617;13.9786
838;11.2113;9.37961;16.4367
849;9.78592;8.77198;14.2563
8510;10.0047;9.00908;14.3266
8611;10.3275;9.23804;14.814
8712;10.458;9.42099;15.1261
8813;10.4377;9.68374;15.0793
8914;10.6869;9.8819;15.3704
9015;10.7476;10.1601;15.2183
9116;10.6038;10.327;15.048
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;3.17621;3.40048;3.6041
952;4.51729;4.43841;5.93137
963;6.01595;5.6141;8.11542
974;7.32023;6.54624;10.3172
985;8.58242;7.52428;12.336
996;9.90149;8.42962;14.3498
1007;11.218;9.11077;16.3809
1018;13.0228;9.72778;19.0869
1029;11.3895;9.16518;15.9267
10310;11.6761;9.38212;16.1731
10411;11.8332;9.54476;16.5015
10512;11.9957;9.77081;17.3093
10613;12.2725;10.0278;17.1596
10714;12.6339;10.2841;17.355
10815;12.3959;10.5554;17.59
10916;12.2952;10.7447;16.7817