Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-08 07:38:18 -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;1.84532;1.9307;1.83826
52;2.8783;3.01198;3.31809
63;4.1794;4.24207;4.75208
74;5.2556;5.43474;6.2553
85;6.23103;6.64262;7.69225
96;7.28192;7.76041;9.02689
107;8.31697;9.09292;10.4657
118;9.93448;10.582;12.1563
129;8.57182;9.22486;10.1324
1310;8.78162;9.13371;10.1587
1411;8.87152;9.32537;10.5409
1512;9.0724;9.64782;10.9953
1613;9.01192;9.67029;10.7269
1714;9.06251;9.80548;10.9915
1815;9.02288;9.88091;11.1996
1916;9.01106;10.0082;11.6354
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.20296;2.24488;2.29489
232;3.44909;3.38623;4.02621
243;4.78835;4.65323;5.71029
254;6.00115;5.92837;7.40981
265;7.01767;7.24833;9.10063
276;8.1966;8.66344;10.8015
287;9.53616;10.0569;12.4594
298;11.2264;11.7064;14.3975
309;9.34168;10.0092;11.6739
3110;9.78994;9.98337;12.0068
3211;9.99346;10.389;12.5891
3312;9.90714;10.5866;12.9029
3413;10.0723;10.7997;12.7134
3514;10.182;10.8177;12.9885
3615;10.2453;10.9856;13.2561
3716;10.2711;11.0292;13.57
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.01957;2.01267;2.05035
412;3.1664;3.18893;3.67358
423;4.26409;4.34265;5.35027
434;5.66091;5.66953;6.99235
445;6.77811;6.93218;8.62668
456;7.99019;8.19603;10.2165
467;8.97646;9.44531;11.8437
478;10.4494;10.7555;13.6188
489;8.86231;8.97606;11.4997
4910;8.90348;9.13313;11.2011
5011;9.30135;9.69769;11.8224
5112;9.6506;9.81403;12.4186
5213;9.45467;9.98711;12.0627
5314;9.50501;10.2429;12.426
5415;9.48715;10.3164;12.4961
5516;9.35689;10.425;12.7489
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.46235;1.83276;1.75227
592;2.63718;2.98183;3.26396
603;3.79725;4.18765;4.75119
614;4.88206;5.40178;6.20497
625;5.95524;6.59792;7.62901
636;6.98518;7.79693;9.03783
647;8.03179;9.01623;10.4484
658;9.33813;10.5224;12.1644
669;8.9728;10.0316;11.3039
6710;8.8371;9.69372;11.394
6811;8.89961;9.77906;11.5797
6912;9.08585;9.98768;11.7455
7013;8.69591;9.94497;11.2383
7114;9.122;10.0421;11.7231
7215;8.9589;10.0774;11.7443
7316;8.91187;10.0765;11.8429
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;1.69374;2.12695;2.16683
772;2.95935;3.34167;3.94261
783;4.24402;4.67189;5.71155
794;5.45538;5.98218;7.42211
805;6.63474;7.30749;9.12927
816;7.78324;8.61615;10.7882
827;8.90205;9.98973;12.4816
838;10.3801;11.6217;14.5281
849;9.98928;10.9754;13.568
8510;9.82254;10.9334;13.5714
8611;10.0349;10.9826;13.6919
8712;10.1091;10.9737;13.926
8813;9.696;11.0716;13.3245
8914;9.96384;11.0332;13.8691
9015;10.1212;11.0963;13.7841
9116;9.96081;11.1803;13.7675
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.8896;1.97922;2.0097
952;3.09906;3.17198;3.65903
963;4.40739;4.2929;5.30856
974;5.6086;5.65197;6.94809
985;6.8087;6.90896;8.59865
996;7.97118;8.17456;10.2424
1007;9.17371;9.40931;11.8631
1018;10.6632;10.8985;13.6822
1029;10.2741;10.3995;12.881
10310;10.2386;10.3354;12.7261
10411;10.2676;10.415;13.017
10512;10.4588;10.4855;13.2415
10613;9.93503;10.537;12.5957
10714;10.2705;10.465;13.2525
10815;10.2538;10.5369;13.2607
10916;10.3186;10.6404;13.1539