Files
boost_unordered_benchmarks/clang-x64/parallel_load.cpp.csv
2023-06-01 19:32:59 -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;3.35031;3.7982;4.17656
52;4.26365;4.83907;6.36774
63;5.69805;6.50792;8.39518
74;6.51558;8.11636;9.99716
85;7.81898;9.81916;11.7281
96;8.93394;11.7495;13.3339
107;9.8833;13.5989;14.8103
118;11.4473;15.4942;17.2015
129;9.50977;13.0174;14.1603
1310;10.0011;12.8585;14.3154
1411;9.60497;13.3517;13.7866
1512;9.75879;13.7105;14.0674
1613;9.83543;13.735;14.3271
1714;9.94675;14.0242;14.7343
1815;9.81476;14.1971;15.1447
1916;10.034;14.3795;15.1777
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;3.34398;3.78982;4.14779
232;4.45386;4.88252;6.47054
243;5.73845;6.52724;8.40341
254;6.8104;8.20046;10.0845
265;7.95465;9.78595;11.8099
276;9.04499;11.7234;13.3913
287;10.033;13.5428;14.8374
298;11.6008;15.5028;17.2428
309;9.74105;13.153;14.1925
3110;10.1254;12.9971;14.3216
3211;9.71135;13.3554;13.9312
3312;9.76776;13.6876;13.8937
3413;10.0855;13.8453;14.4071
3514;10.0704;14.1941;15.0963
3615;10.083;14.4542;15.3142
3716;10.0003;14.4455;15.3091
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;3.5736;3.79034;4.02549
412;4.63562;4.92993;6.2162
423;5.97035;6.57213;8.47831
434;7.30539;8.30376;10.5254
445;8.82202;10.1836;12.6176
456;9.97677;11.8965;14.566
467;11.1973;13.7763;16.4276
478;12.9014;15.8496;19.0817
489;10.6321;13.2924;15.3025
4910;11.1985;13.321;15.2512
5011;10.7589;13.5751;14.4376
5112;11.1162;13.9966;14.9464
5213;11.3939;14.2231;15.5614
5314;11.5763;14.2988;16.4482
5415;11.5115;14.6782;16.1184
5516;11.3733;14.9082;16.0699
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;3.01091;3.73657;4.13066
592;4.23829;4.81721;6.30049
603;5.57107;6.51602;8.29208
614;6.58507;8.09817;9.96274
625;7.67592;9.67384;11.6978
636;8.63111;11.3143;13.2311
647;9.53629;13.0469;14.7543
658;11.1022;14.8593;17.1957
669;9.69367;13.055;14.9191
6710;10.0364;13.2188;15.2735
6811;10.2371;13.5922;15.6875
6912;10.3905;14.0288;15.834
7013;10.5517;14.2676;15.7888
7114;10.7169;14.3877;15.7916
7215;10.6088;14.6678;15.2245
7316;10.6148;14.6912;15.9207
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;3.06127;3.74363;4.11038
772;4.25045;4.83309;6.22743
783;5.63968;6.48208;8.26784
794;6.42165;8.09773;9.89358
805;7.57128;9.76336;11.6107
816;8.77129;11.3592;13.1804
827;9.68048;13.04;14.6937
838;11.283;14.9892;17.2775
849;10.3133;12.9695;14.8755
8510;10.0971;13.1996;15.1082
8611;10.3825;13.8316;15.6122
8712;10.6196;14.0182;15.9185
8813;10.6514;14.2912;15.9772
8914;10.8656;14.7889;16.1089
9015;10.822;14.7761;16.2083
9116;10.6902;15.0312;15.22
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;3.48018;3.77712;4.01094
952;4.7099;5.01229;6.42173
963;6.1973;6.72552;8.8529
974;7.72465;8.47479;11.0022
985;8.92168;10.1014;13.3337
996;10.3416;11.9726;15.4856
1007;11.6215;13.6462;17.5215
1018;13.4358;15.4486;20.3652
1029;11.9219;13.4455;17.2114
10310;11.9539;13.8042;17.61
10411;12.4125;14.241;17.8523
10512;12.4718;14.5937;18.5611
10613;12.775;14.7833;18.3717
10714;13.0428;14.9054;18.4421
10815;13.0155;15.2201;18.14
10916;12.8822;15.4379;17.537