Files
boost_unordered_benchmarks/clang-arm64/parallel_load.cpp.csv
2023-05-30 12:20:19 -07: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;9.01631;11.7558;14.9452
42;16.5513;18.9753;26.2209
53;22.9317;24.3669;36.4173
64;27.9444;29.4397;45.9267
75;23.6965;22.554;37.1713
86;27.4107;19.4898;37.8804
97;28.5713;17.0832;36.4536
108;29.6052;16.4608;37.1269
119;29.6299;16.4266;37.6086
1210;29.0081;16.1485;37.3249
1311;27.6595;16.1727;37.7138
1412;30.083;16.1141;38.9056
1513;27.3549;16.1695;39.6045
1614;27.559;16.124;39.8717
1715;30.4579;16.0413;40.4383
1816;29.127;16.7533;39.721
19Parallel load (N=500000, theta=0.5):
20#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
211;9.00644;11.7517;14.6363
222;16.4273;18.9758;25.7702
233;22.7629;24.1793;35.9319
244;27.8893;29.2463;11.8487
255;24.8665;22.5307;32.2318
266;26.5653;19.5833;15.4755
277;28.7304;17.0707;28.1784
288;27.9179;16.7243;36.0725
299;30.8998;15.4211;36.4746
3010;30.62;15.374;27.4807
3111;30.2937;15.433;35.2341
3212;30.4352;15.5349;38.6059
3313;30.7564;15.9947;35.7459
3414;30.7539;15.2015;37.7621
3515;30.8363;15.4349;39.1406
3616;30.6912;15.4821;38.0124
37Parallel load (N=500000, theta=0.99):
38#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
391;9.74632;11.5571;13.2207
402;17.5529;19.325;24.1988
413;24.4582;25.1596;34.1377
424;30.9938;30.0338;44.5285
435;25.795;18.4165;35.3296
446;28.5591;16.5625;34.4207
457;30.7519;15.6037;32.3452
468;32.5791;14.9895;35.8339
479;32.3644;15.5225;31.6584
4810;32.4956;15.2634;33.2108
4911;32.7467;15.192;32.4595
5012;32.777;15.3039;21.9885
5113;32.8589;15.6062;36.3865
5214;33.065;15.0612;32.1338
5315;33.0574;15.4424;38.1847
5416;33.0707;15.4609;38.8594
55Parallel load (N=5000000, theta=0.01):
56#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
571;8.10246;11.2183;14.4502
582;15.1338;18.5257;26.2242
593;21.1883;24.131;36.5056
604;27.1041;29.349;47.0195
615;27.5638;18.3619;39.5821
626;28.9418;16.9844;36.7133
637;30.5353;16.1071;37.6021
648;31.7351;16.2804;37.2632
659;31.4509;18.9123;38.5549
6610;31.3435;18.1632;38.6415
6711;31.3148;17.5453;40.0064
6812;31.2319;17.6799;40.5647
6913;31.6228;17.2729;41.7959
7014;31.0375;17.5029;41.8603
7115;31.2005;17.4221;41.6964
7216;31.2845;17.0791;41.8654
73Parallel load (N=5000000, theta=0.5):
74#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
751;8.12036;11.2098;14.1604
762;15.1689;18.6317;25.784
773;21.2544;24.3777;35.9084
784;27.4237;28.4636;46.2802
795;27.7541;18.2355;39.3624
806;29.3145;17.1728;35.9737
817;30.9361;16.4191;36.8278
828;32.0016;16.5677;36.2171
839;31.9184;19.4782;38.1851
8410;31.7768;18.8124;38.4439
8511;31.9561;17.6004;39.7615
8612;31.9466;17.6184;39.754
8713;31.7656;17.276;41.6133
8814;32.0108;17.405;40.3469
8915;31.6458;17.3092;42.2907
9016;31.5584;17.3686;41.6968
91Parallel load (N=5000000, theta=0.99):
92#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
931;9.51788;11.5243;13.4237
942;17.7385;19.4341;24.8644
953;24.9873;25.576;35.2213
964;32.5428;30.385;46.158
975;31.6651;19.1628;39.6175
986;33.2796;17.9496;39.3008
997;34.9186;17.2148;38.2069
1008;36.2278;16.8117;39.6876
1019;36.0927;19.8319;39.0428
10210;36.1854;18.5996;40.3094
10311;36.1137;18.0595;40.7945
10412;36.0189;17.858;42.1351
10513;36.0476;17.7481;42.2139
10614;36.2809;18.1528;42.9079
10715;36.0436;17.855;41.8799
10816;36.0935;17.5764;44.1342