Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-01 17:05:08 -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.81385;1.95827;1.86363
52;2.7616;3.0018;3.2691
63;3.82798;4.20167;4.61843
74;4.80388;5.38778;5.8142
85;5.71601;6.52314;7.00929
96;6.50276;7.79706;8.15419
107;7.31295;8.97348;9.19983
118;8.46445;9.97989;10.491
129;6.77456;8.65231;8.24535
1310;6.92799;8.75618;8.54574
1411;7.31827;8.89782;9.11997
1512;7.87969;9.13183;9.35485
1613;7.42077;9.14495;9.06717
1714;7.49302;9.30912;9.36503
1815;7.79972;9.46697;9.60428
1916;7.69541;9.46939;9.48961
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.17359;2.28122;2.33465
232;3.21885;3.32237;3.89885
243;4.24948;4.69263;5.40491
254;5.23799;5.94097;6.74838
265;6.35628;7.25626;8.03234
276;7.15936;8.4813;9.2211
287;8.04747;9.84778;10.394
298;9.29663;11.0278;11.9132
309;7.57025;9.60683;9.80644
3110;7.96179;9.57092;10.0615
3211;8.22703;9.75058;10.5606
3312;8.53183;9.85321;11.1482
3413;8.28643;10.0302;10.3473
3514;8.64384;10.2967;10.7471
3615;8.62956;10.3184;11.1427
3716;8.47281;10.4979;11.0211
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.0081;2.02505;2.06198
412;3.04145;3.13407;3.5628
423;4.19637;4.27565;4.9828
434;5.24068;5.55838;6.36663
445;6.27587;6.73485;7.72984
456;7.30372;7.95653;9.03206
467;8.32294;9.2062;10.2987
478;9.67344;10.3163;11.865
489;7.55594;8.55132;9.17824
4910;7.75771;8.65263;9.5259
5011;8.14866;8.92612;9.91303
5112;8.35236;9.22081;10.1633
5213;8.44311;9.23505;10.1189
5314;8.53818;9.41108;10.2043
5415;8.884;9.56993;10.606
5516;8.8136;9.67774;10.1132
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.75305;1.92855;1.83659
592;2.75374;3.03897;3.24818
603;3.82767;4.20719;4.52999
614;4.68463;5.36529;5.70548
625;5.56704;6.5684;6.87564
636;6.41462;7.792;7.97777
647;7.21686;9.00864;9.03401
658;8.42907;10.4373;10.5135
669;7.50135;9.05765;8.98283
6710;7.78692;9.11548;9.20886
6811;7.98515;9.35307;9.53853
6912;7.83955;9.68848;9.5623
7013;8.03037;9.78441;9.84543
7114;8.14775;9.9097;9.88226
7215;8.2421;10.0104;9.87231
7316;8.04261;9.89312;9.66586
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.09468;2.24708;2.29018
772;3.11617;3.38368;3.84071
783;4.29633;4.68832;5.32233
794;5.29548;5.89431;6.584
805;6.25857;7.28313;7.8608
816;7.1816;8.61223;9.06698
827;8.06123;10.1341;10.4683
838;9.40975;11.4988;11.9348
849;8.13605;9.91473;10.3906
8510;8.38857;9.92319;10.5309
8611;8.80522;10.3381;10.7222
8712;8.68885;10.6653;10.8127
8813;8.78344;10.8098;10.969
8914;8.95178;10.9573;11.1544
9015;9.02992;11.0758;11.1016
9116;8.9752;11.1011;10.7992
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.96912;2.00452;2.04307
952;2.99259;3.12479;3.56482
963;4.22401;4.27286;5.08102
974;5.30928;5.62291;6.53599
985;6.37435;6.83591;7.98675
996;7.45508;7.99227;9.3213
1007;8.52621;9.24248;10.6839
1018;9.96082;10.6849;12.4788
1029;8.46358;8.8579;10.6147
10310;9.00509;9.4141;10.7426
10411;9.09449;9.69631;11.1167
10512;9.32526;9.87845;11.5318
10613;9.29892;10.0644;11.3492
10714;9.48578;10.2344;11.507
10815;9.73078;10.3462;11.8114
10916;9.45686;10.4854;11.8534