Files
boost_unordered_benchmarks/gcc-x86/parallel_load.cpp.csv
2023-05-31 06:18:23 -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;2.44859;2.51852;2.72399
42;3.48861;3.53124;4.51431
53;4.57116;4.59146;6.15146
64;5.74454;5.55462;7.59456
75;6.78727;6.46272;9.04231
86;7.75852;7.24228;10.3427
97;8.51514;7.88152;11.5695
108;9.91054;8.51624;13.3194
119;8.10469;7.54237;11.0871
1210;8.54254;7.44951;11.2338
1311;8.72552;7.63216;11.8816
1412;8.8787;7.75079;12.1687
1513;8.66412;7.8642;11.6673
1614;8.91485;8.00485;11.7599
1715;9.03788;8.11811;12.4179
1816;9.08994;7.99878;11.9311
19Parallel load (N=500000, theta=0.5):
20#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
211;2.96249;3.09666;3.28033
222;4.04427;4.0794;5.19127
233;5.08642;5.12267;6.95321
244;6.18029;6.04221;8.54111
255;7.30753;6.9383;10.0854
266;8.47462;7.66605;11.4604
277;9.45361;8.32063;12.8064
288;10.933;8.99023;14.9347
299;9.01392;8.0761;12.531
3010;9.5101;7.91889;12.6769
3111;9.58654;8.03521;13.221
3212;9.535;8.15626;13.6463
3313;9.60658;8.28138;13.0437
3414;9.78712;8.40974;13.1
3515;10.0708;8.52043;13.4959
3616;9.67535;8.42301;13.5104
37Parallel load (N=500000, theta=0.99):
38#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
391;2.72972;2.71304;2.87128
402;3.9344;3.83911;4.78952
413;5.18291;4.94855;6.60004
424;6.4147;5.8657;8.36642
435;7.48345;6.77675;9.98514
446;8.61078;7.5691;11.5951
457;9.73493;8.251;13.1428
468;11.2443;8.85706;15.0648
479;9.09842;7.89941;11.3862
4810;9.2577;7.87021;11.8459
4911;9.43464;7.97487;12.6069
5012;9.74482;8.14503;12.9508
5113;9.88609;8.19296;12.9878
5214;9.91336;8.3388;13.2941
5315;10.169;8.4704;13.4493
5416;10.0401;8.36422;13.4771
55Parallel load (N=5000000, theta=0.01):
56#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
571;2.38722;2.52257;2.71628
582;3.57009;3.54809;4.47585
593;4.71426;4.62269;6.09448
604;5.72617;5.52708;7.5128
615;6.73704;6.40307;8.90389
626;7.69739;7.15095;10.1967
637;8.59228;7.82406;11.3912
648;9.92636;8.48981;13.2737
659;8.49514;7.55983;11.4108
6610;8.89516;7.71616;11.6505
6711;9.12934;7.96143;12.0941
6812;9.12246;8.07885;12.1774
6913;9.27298;8.17298;12.3887
7014;9.47926;8.24617;12.2577
7115;9.4863;8.31243;12.4712
7216;9.38746;8.42452;12.1175
73Parallel load (N=5000000, theta=0.5):
74#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
751;2.87708;3.12305;3.29421
762;4.04552;4.05957;5.08976
773;5.06149;5.24988;6.92524
784;6.13839;6.04207;8.38856
795;7.31273;6.99311;9.8859
806;8.33091;7.70427;11.2622
817;9.31259;8.36078;12.5558
828;10.8989;9.0732;14.6858
839;9.77566;8.11499;12.5547
8410;9.79979;8.28983;12.9037
8511;9.92353;8.50289;13.4206
8612;10.0309;8.66623;13.374
8713;10.2201;8.7554;13.5532
8814;10.3038;8.83751;13.5236
8915;10.4214;8.86999;13.54
9016;10.4577;8.97788;13.5472
91Parallel load (N=5000000, theta=0.99):
92#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
931;2.69867;2.73233;2.86891
942;3.9628;3.87707;4.88018
953;5.37166;5.00066;6.80648
964;6.49446;5.94224;8.59994
975;7.753;6.88412;10.3595
986;8.92036;7.70153;12.0565
997;10.1324;8.4273;13.7304
1008;11.76;9.17837;16.0392
1019;10.2143;8.24196;13.657
10210;10.4408;8.42859;13.6815
10311;10.8591;8.6191;14.265
10412;11.0066;8.69067;14.703
10513;11.2289;8.85726;14.7256
10614;11.3488;8.87938;14.8142
10715;11.3448;8.96071;14.7623
10816;11.2352;9.09352;14.5228