Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-06-07 12:43:20 +02:00

3.2 KiB

1#logical cores: 6
2Parallel load (N=500000, theta=0.01):
3#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
41;9.17499;11.3215;14.6555
52;17.3856;16.8617;24.1677
63;24.5598;21.7837;29.4309
74;19.3075;23.0107;27.795
85;23.0874;26.9381;30.9002
96;27.5632;31.4498;34.5137
107;19.5881;29.0599;31.3617
118;22.1478;29.2966;33.2809
129;24.8454;29.7776;33.8374
1310;23.0179;29.7036;34.3053
1411;25.1168;30.1589;34.3821
1512;27.499;29.9004;34.769
1613;22.5848;29.9569;34.7429
1714;23.9931;30.2124;34.4332
1815;25.0377;30.0404;35.4493
1916;24.6266;30.3642;35.657
20Parallel load (N=500000, theta=0.5):
21#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
221;9.60222;11.4076;14.8124
232;17.8092;17.3066;24.075
243;24.8612;21.1708;28.6106
254;19.7389;22.7265;28.2203
265;23.7105;26.7541;30.2897
276;28.5294;31.5011;32.4833
287;20.182;29.3657;32.8985
298;23.3201;29.6386;34.5758
309;26.0423;29.8064;34.2076
3110;23.9324;29.3494;34.7692
3211;25.8278;29.6953;34.5775
3312;28.4934;30.4255;35.9089
3413;22.8954;30.4374;37.0138
3514;24.697;30.5424;36.7015
3615;26.4501;30.6973;37.7066
3716;25.4216;30.5363;37.4729
38Parallel load (N=500000, theta=0.99):
39#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
401;11.4059;12.2626;15.9876
412;20.4993;20.828;26.1779
423;29.1795;26.1555;34.3644
434;24.4681;24.2558;32.6485
445;29.5033;27.5469;38.1123
456;34.985;32.4281;38.534
467;31.9525;28.8526;37.0181
478;31.3637;29.3365;39.3229
489;32.4453;29.9174;41.273
4910;32.3451;29.7751;42.4078
5011;33.0465;30.1564;44.0245
5112;32.5494;30.0999;44.2847
5213;33.4296;30.3637;42.6016
5314;32.8667;30.1452;43.9382
5415;33.076;31.1352;44.0389
5516;33.1828;30.6526;43.8381
56Parallel load (N=5000000, theta=0.01):
57#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
581;4.50236;9.59244;12.3405
592;8.80917;16.5677;22.9909
603;12.7338;22.8026;31.6386
614;15.1214;22.6232;30.4631
625;18.301;25.9628;35.3964
636;21.3987;30.4886;38.921
647;19.4446;29.3607;36.9472
658;19.9632;28.8936;36.4343
669;19.8908;29.4316;36.4262
6710;20.4396;29.6698;36.5243
6811;20.3035;29.5161;36.8043
6912;20.205;29.5195;36.8294
7013;20.3549;29.8407;36.6229
7114;20.1781;29.8805;36.6317
7215;20.2152;29.9658;37.2255
7316;20.7153;29.8434;37.251
74Parallel load (N=5000000, theta=0.5):
75#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
761;4.54694;9.71735;12.4464
772;8.93993;16.7578;23.2446
783;12.926;22.6608;32.5809
794;15.2528;22.9213;31.1944
805;18.636;26.2004;36.051
816;21.902;30.6397;40.3576
827;19.8008;29.6636;38.0241
838;20.3268;29.8132;37.9189
849;20.9011;29.5355;37.7985
8510;20.8276;29.656;37.4097
8611;20.7837;29.5739;37.5947
8712;21.1165;29.8703;37.4857
8813;20.7223;29.9591;37.8444
8914;20.6771;29.7735;37.6552
9015;20.9691;29.781;38.1192
9116;21.0047;30.0595;38.0511
92Parallel load (N=5000000, theta=0.99):
93#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
941;8.13789;11.6637;15.2243
952;15.6348;19.0431;28.1053
963;22.4311;25.3987;38.7555
974;22.5814;24.669;38.1834
985;26.6376;27.5354;43.1461
996;32.2562;31.7814;49.6348
1007;29.4883;31.0878;46.6068
1018;29.5314;30.8396;46.2109
1029;30.2447;31.1737;46.9363
10310;31.1018;31.0787;46.3861
10411;30.5633;31.2491;46.8908
10512;30.9938;31.2618;47.2741
10613;30.5768;31.1988;45.6845
10714;30.9214;31.4013;46.8738
10815;30.7895;31.3925;47.3743
10916;30.6785;31.1654;47.4423