Files
boost_unordered_benchmarks/gcc-x64/parallel_load.cpp.csv
2023-05-31 05:18:09 -04:00

3.2 KiB

1Parallel load (N=500000, theta=0.01):
2#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
31;5.90604;7.63069;8.48179
42;6.26382;5.91495;10.0706
53;7.52506;6.30173;12.2983
64;8.36677;6.78623;14.0966
75;10.112;7.3971;16.0828
86;11.3607;8.10426;17.8099
97;12.4697;8.71873;19.4251
108;14.0999;9.25445;21.6908
119;12.226;9.55612;19.292
1210;12.4767;9.78479;19.7608
1311;11.8178;10.112;18.1839
1412;11.9915;10.2989;18.4286
1513;12.2478;10.5342;18.987
1614;12.166;10.7422;18.9967
1715;12.2018;10.8938;20.3161
1816;12.2585;10.9777;20.5223
19Parallel load (N=500000, theta=0.5):
20#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
211;5.89985;7.56564;8.42659
222;6.36628;5.87517;10.0896
233;7.26106;6.14431;12.2268
244;8.83618;6.64814;14.0922
255;10.2367;7.29231;16.0957
266;11.5148;8.03569;17.8753
277;12.6155;8.65498;19.4518
288;14.3163;9.25062;21.7267
299;12.2997;9.50037;19.2417
3010;12.9081;9.78123;19.5464
3111;12.0049;10.0497;18.6088
3212;12.0814;10.3049;18.6273
3313;12.3652;10.5428;18.7623
3414;12.4933;10.7259;19.6397
3515;12.3665;10.8514;20.2855
3616;12.4026;10.8929;20.3782
37Parallel load (N=500000, theta=0.99):
38#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
391;6.816;7.80548;8.58166
402;7.05588;5.97956;10.7682
413;8.54287;6.27693;13.7022
424;10.0079;6.75391;15.9546
435;11.2376;7.56259;18.7475
446;13.1027;8.19361;21.454
457;14.6999;8.80393;23.938
468;16.6939;9.3308;27.1611
479;14.3192;9.60001;22.0779
4810;14.4686;9.75203;22.5184
4911;14.2157;10.0581;21.2258
5012;14.4493;10.272;22.1599
5113;14.7037;10.4742;23.5361
5214;14.9236;10.7183;24.3869
5315;14.9019;10.8056;25.2526
5416;14.735;10.9039;25.648
55Parallel load (N=5000000, theta=0.01):
56#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
571;4.90244;7.27381;8.1226
582;6.19809;6.22862;10.0118
593;7.29274;6.79892;11.9334
604;8.41021;7.32597;13.6178
615;9.73739;8.00739;15.6484
626;11.0118;8.66395;17.398
637;12.0728;9.1865;19.19
648;13.7599;9.60597;21.6252
659;12.4539;9.48567;19.8835
6610;12.4515;9.68529;19.7096
6711;12.693;9.91957;19.7199
6812;12.9358;10.1349;19.9052
6913;12.9576;10.4296;20.2645
7014;13.1509;10.6499;19.9945
7115;13.0388;10.8766;19.4111
7216;13.072;11.0232;18.3238
73Parallel load (N=5000000, theta=0.5):
74#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
751;4.96606;7.29201;8.0399
762;6.1875;6.11371;9.75433
773;7.38326;6.86311;11.7484
784;8.42628;7.47566;13.628
795;9.97818;8.14896;15.5692
806;11.1964;8.7709;17.3028
817;12.2513;9.35362;18.987
828;14.0451;9.78043;21.5723
839;12.4059;9.72956;19.9182
8410;12.8524;9.91636;19.8279
8511;12.8906;10.1416;19.9003
8612;13.2026;10.4216;20.0685
8713;13.3385;10.6174;20.2969
8814;13.4884;10.8602;20.0788
8915;13.4922;11.1203;19.3995
9016;13.2753;11.2756;18.119
91Parallel load (N=5000000, theta=0.99):
92#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
931;6.43026;7.47869;8.37931
942;7.111;6.41037;10.9328
953;8.70364;7.16576;14.0869
964;10.2677;7.83612;16.9543
975;11.9704;8.49743;19.7949
986;13.4809;9.07538;22.6406
997;15.2191;9.61908;25.2983
1008;17.4309;10.0642;29.0194
1019;15.5332;10.0476;25.2871
10210;15.5598;10.1853;25.6724
10311;15.8383;10.4479;25.8298
10412;16.2674;10.6552;26.5345
10513;16.4198;10.9571;26.1368
10614;16.7759;11.1604;26.4121
10715;16.6878;11.4391;25.1224
10816;16.5262;11.6141;25.4559