Files
boost_unordered_benchmarks/gcc-x64/parallel_load.cpp.csv
2023-05-30 19:18:43 -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.89198;7.63538;8.48866
42;6.25952;5.82478;10.0773
53;7.58699;6.2425;12.3773
64;8.68264;6.64361;14.0335
75;10.0821;7.38052;16.06
86;11.3524;8.08054;17.7717
97;12.4532;8.68919;19.4514
108;14.1069;9.28926;21.691
119;12.0474;9.56691;19.215
1210;12.65;9.81114;19.8935
1311;11.8228;10.0213;18.4653
1412;11.9586;10.2949;18.2939
1513;12.1312;10.5436;18.5071
1614;12.3855;10.7352;19.1356
1715;12.1179;10.8804;20.4241
1816;12.3022;10.9522;20.4503
19Parallel load (N=500000, theta=0.5):
20#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
211;5.90021;7.56043;8.43333
222;6.2067;5.80731;10.0076
233;7.50629;6.13393;12.3619
244;8.85439;6.63515;14.1094
255;10.233;7.32856;16.0629
266;11.5112;8.04368;17.7409
277;12.6282;8.65398;19.3874
288;14.3626;9.2209;21.6866
299;12.3737;9.48413;19.3544
3010;12.6979;9.77419;19.6146
3111;11.8473;10.033;18.3842
3212;12.3093;10.322;18.5819
3313;12.2444;10.5093;18.8744
3414;12.5169;10.7115;19.7691
3515;12.3585;10.8287;20.2174
3616;12.4493;10.9292;20.3455
37Parallel load (N=500000, theta=0.99):
38#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
391;6.77576;7.79246;8.57862
402;7.21159;6.09203;10.6473
413;8.15134;6.39436;13.7907
424;10.0138;6.74047;16.3174
435;11.6427;7.44783;19.0199
446;13.1853;8.18961;21.4812
457;14.7091;8.83833;23.9083
468;16.6845;9.31751;27.1114
479;14.186;9.60777;22.0831
4810;14.6566;9.84488;22.675
4911;14.1629;10.0271;21.3895
5012;14.2453;10.3015;21.7116
5113;14.6889;10.5276;23.2964
5214;14.8334;10.6443;24.5349
5315;14.5292;10.8074;24.9237
5416;14.6341;10.8712;25.4983
55Parallel load (N=5000000, theta=0.01):
56#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
571;4.91368;7.26259;8.09784
582;6.05705;6.02344;9.83042
593;7.18053;6.74327;11.8898
604;8.31868;7.25029;13.6998
615;9.86182;7.98804;15.5938
626;10.972;8.57829;17.466
637;12.0704;9.11827;19.0818
648;13.7797;9.60312;21.5793
659;12.4132;9.52137;19.5051
6610;12.4712;9.64263;19.8349
6711;12.7249;9.9337;19.6715
6812;12.8132;10.1971;20.4382
6913;13.0645;10.4173;19.7141
7014;13.216;10.717;20.3559
7115;13.1014;10.897;19.7793
7216;13.144;11.0657;18.1555
73Parallel load (N=5000000, theta=0.5):
74#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
751;4.94433;7.29479;8.03079
762;6.09319;6.04445;9.72142
773;7.49318;6.94598;11.9025
784;8.61001;7.48116;13.6005
795;9.95878;8.17404;15.5615
806;11.1628;8.76442;17.2858
817;12.3034;9.31587;19.0594
828;14.0244;9.7629;21.719
839;12.5304;9.70236;19.7288
8410;12.6344;9.85037;19.77
8511;12.9153;10.0576;19.713
8612;12.9981;10.375;20.083
8713;13.227;10.5931;20.6884
8814;13.457;10.8235;20.4723
8915;13.3642;11.114;20.0098
9016;13.3103;11.2293;17.9785
91Parallel load (N=5000000, theta=0.99):
92#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
931;6.46409;7.49622;8.42193
942;7.05044;6.39714;10.8739
953;8.68064;7.20734;14.0749
964;10.3169;7.78228;16.9685
975;12;8.52723;19.8043
986;13.5908;9.09083;22.4363
997;15.2922;9.58453;25.2025
1008;17.415;10.0556;28.6864
1019;15.6294;10.0194;24.8057
10210;15.5516;10.1467;25.1994
10311;15.7166;10.3918;25.5648
10412;16.1194;10.715;26.3749
10513;16.3421;10.9331;26.1615
10614;16.8382;11.1646;25.4511
10715;16.718;11.4295;26.2136
10816;16.6117;11.5952;24.6881