Files
boost_unordered_benchmarks/clang-x86/parallel_load.cpp.csv
2023-06-01 20:34:31 -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.81069;1.95055;1.88794
52;2.7773;2.988;3.30876
63;3.85815;4.16547;4.66644
74;4.77965;5.36243;5.86895
85;5.70212;6.57251;7.10423
96;6.58152;7.7865;8.25225
107;7.41459;9.06545;9.37958
118;8.63838;10.0519;10.7097
129;6.91241;8.68087;8.71264
1310;7.09211;8.63045;8.70089
1411;7.46642;8.94963;9.0283
1512;7.77499;9.15381;9.62889
1613;7.47999;9.14952;9.20331
1714;7.64394;9.29865;9.47663
1815;7.86693;9.33162;9.62154
1916;7.63332;9.36892;9.54377
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;2.16619;2.26987;2.33341
232;3.23576;3.35834;3.90005
243;4.25067;4.63281;5.41217
254;5.25158;5.86895;6.71552
265;6.18313;7.24565;8.04415
276;7.27681;8.58439;9.26823
287;8.18263;10.0056;10.459
298;9.4823;11.1774;11.9262
309;7.58389;9.5542;9.89557
3110;7.9456;9.59466;9.77925
3211;8.36249;9.72259;10.6045
3312;8.58523;9.89352;11.0693
3413;8.19988;10.1415;10.2546
3514;8.43219;10.2063;10.5334
3615;8.69089;10.2647;11.0596
3716;8.65579;10.2469;10.198
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;2.00263;2.01326;2.05785
412;3.1186;3.098;3.56633
423;4.26025;4.28321;5.01015
434;5.30602;5.47579;6.37517
445;6.26926;6.71459;7.74328
456;7.278;7.94304;9.05258
467;8.28315;9.22735;10.3255
478;9.62081;10.3039;11.8807
489;7.79713;8.67122;8.98003
4910;7.75604;8.67215;9.33824
5011;8.13348;8.86105;9.98063
5112;8.42257;9.09486;10.4442
5213;8.45573;9.26224;9.653
5314;8.54819;9.37802;10.2009
5415;8.69825;9.55708;10.4383
5516;8.70655;9.60573;9.94895
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;1.73738;1.91791;1.87839
592;2.77537;3.00585;3.2833
603;3.73561;4.15096;4.62724
614;4.65032;5.36536;5.80837
625;5.56905;6.50254;6.95416
636;6.4102;7.75869;8.08872
647;7.20033;8.92944;9.15136
658;8.36684;10.3216;10.6439
669;7.33355;8.92555;9.07624
6710;7.7218;9.00713;9.54115
6811;7.93216;9.40213;9.61807
6912;7.86508;9.5414;9.81376
7013;8.00878;9.80595;10.0666
7114;8.23183;9.83157;10.1499
7215;8.10574;9.91286;10.0374
7316;8.12079;9.81515;10.1087
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;2.08128;2.2384;2.28759
772;3.18867;3.37416;3.83434
783;4.24429;4.60893;5.30845
794;5.22288;5.95376;6.59878
805;6.21373;7.28517;7.85179
816;7.06956;8.58245;9.03863
827;7.92974;9.97412;10.1864
838;9.23028;11.5425;11.9309
849;8.11136;10.0209;10.3519
8510;8.52347;10.0169;10.4233
8611;8.75214;10.5242;10.7922
8712;8.67766;10.7551;10.975
8813;8.82147;10.8395;11.0859
8914;8.91607;10.9615;11.1266
9015;8.95085;11.1803;11.2162
9116;8.90207;11.1282;11.068
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;1.96612;1.99344;2.03727
952;3.04024;3.11251;3.5596
963;4.2918;4.35188;5.09702
974;5.32508;5.55639;6.50599
985;6.40172;6.77835;7.93998
996;7.50907;8.05046;9.34796
1007;8.83132;9.45922;10.9455
1018;10.0583;10.6921;12.5019
1029;8.42822;9.01493;10.8261
10310;8.84568;9.38106;10.8319
10411;9.10055;9.64634;11.2539
10512;9.33418;10.009;11.4088
10613;9.35585;10.024;11.4586
10714;9.58671;10.2611;11.4508
10815;9.58819;10.3361;11.7724
10916;9.46588;10.4138;11.6075