From 9de4014ce2ebc63889d678a8f1c75fa72c034e37 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Fri, 2 Jun 2023 02:10:40 +0200 Subject: [PATCH] updated benchmark results --- vs-x64/parallel_load.cpp.csv | 192 +++++++++++++++++------------------ 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/vs-x64/parallel_load.cpp.csv b/vs-x64/parallel_load.cpp.csv index 1f10ed82..efe00091 100644 --- a/vs-x64/parallel_load.cpp.csv +++ b/vs-x64/parallel_load.cpp.csv @@ -1,109 +1,109 @@ #logical cores: 6 Parallel load (N=500000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;9.72881;11.8389;15.9845 -2;15.6588;17.4916;23.6531 -3;16.6496;19.4812;23.2918 -4;17.3638;22.1772;23.4027 -5;20.1852;26.5883;23.3864 -6;21.7973;30.8726;23.3581 -7;18.2506;25.8233;23.3138 -8;18.7889;25.388;23.3705 -9;18.8239;25.5665;23.3572 -10;19.9056;27.0756;23.4098 -11;21.1728;28.6015;23.974 -12;22.2007;30.2695;23.4434 -13;19.8693;27.8877;23.4139 -14;19.8281;27.2511;23.462 -15;20.1251;27.4577;23.4421 -16;20.6505;28.1558;23.741 +1;9.70173;11.8114;15.9999 +2;15.7799;16.6767;23.7723 +3;16.7543;18.1481;23.1741 +4;17.3523;22.2962;23.3363 +5;20.2044;26.6022;23.5674 +6;22.5312;31.4063;23.3346 +7;18.291;25.954;23.3076 +8;18.3451;25.302;23.2539 +9;18.962;25.9694;23.2935 +10;19.9723;26.9785;23.3682 +11;21.1896;28.776;23.4146 +12;22.392;30.4017;23.4097 +13;19.7661;27.8977;23.3962 +14;19.9949;27.2899;23.4225 +15;19.8601;27.4864;23.4472 +16;20.7649;28.1529;23.4277 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;9.82805;11.7996;15.8244 -2;15.1824;16.9354;21.353 -3;17.156;19.2242;23.2582 -4;17.5446;22.2802;23.3016 -5;20.2762;26.554;23.2919 -6;22.6575;31.1787;23.3783 -7;18.2677;25.8384;23.3298 -8;18.707;25.4001;23.3354 -9;19.432;25.6713;23.2857 -10;20.1265;26.8384;23.4016 -11;21.3879;28.7299;23.3797 -12;22.6225;30.2749;23.4495 -13;19.9457;27.9429;23.4619 -14;20.0902;26.9431;23.3788 -15;20.2136;27.3766;23.462 -16;20.8003;28.1084;23.4501 +1;9.76862;11.8076;15.882 +2;15.8794;18.6024;23.1615 +3;17.2733;19.3362;23.2562 +4;17.5156;22.266;23.2803 +5;20.3625;26.4851;23.2433 +6;22.7782;31.2585;23.3326 +7;18.3308;25.9441;23.3443 +8;18.8552;24.7668;23.3604 +9;18.8523;25.4536;23.435 +10;20.1072;26.9582;23.4129 +11;21.4197;28.7722;23.3483 +12;22.6094;30.3568;23.3999 +13;20.0003;27.7689;23.4489 +14;19.9873;27.0968;23.3519 +15;20.2808;27.3791;23.4217 +16;20.9062;28.2225;23.4314 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;11.2514;12.3864;16.1511 -2;16.9676;18.2852;23.3472 -3;19.7955;21.1431;29.4504 -4;21.4941;23.0727;33.9314 -5;25.3164;27.3776;39.2409 -6;29.0845;31.9811;43.538 -7;24.0489;26.0713;34.7442 -8;23.0295;25.2027;35.1942 -9;23.8233;25.955;36.6081 -10;25.4338;27.6546;39.0756 -11;26.9735;29.5432;41.3095 -12;28.0868;31.4253;43.513 -13;25.5531;28.4106;38.1974 -14;25.2508;27.5737;38.5028 -15;25.2775;27.9058;38.9399 -16;26.404;28.9188;39.5128 +1;11.1142;12.3763;16.2776 +2;17.1842;18.508;23.7154 +3;20.6646;21.2037;29.2008 +4;21.3128;23.2314;34.2777 +5;25.2354;27.5921;39.4555 +6;28.9847;32.1479;44.3062 +7;23.638;26.2523;35.0099 +8;23.1983;25.3275;35.6059 +9;23.5447;26.4026;36.5823 +10;25.28;27.7476;39.3148 +11;26.8219;29.6553;41.6223 +12;27.9387;31.5251;43.907 +13;25.3458;28.519;38.4386 +14;25.2629;27.9105;38.4205 +15;25.2778;28.248;38.9384 +16;26.3618;29.0459;40.2687 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;8.29327;11.6289;15.6682 -2;14.9815;17.385;23.313 -3;20.036;22.8199;29.5597 -4;16.0176;22.5908;27.2214 -5;18.9543;26.7676;29.7231 -6;21.9416;31.4222;32.7933 -7;16.3187;27.7631;31.8196 -8;18.3394;28.5255;30.8754 -9;19.9094;28.7079;31.9549 -10;18.8259;28.1982;32.2316 -11;20.3856;27.8327;32.1693 -12;21.8307;27.7349;31.9532 -13;18.3264;27.9185;31.8295 -14;19.3087;27.996;31.5229 -15;20.3808;28.1035;32.6208 -16;20.0015;28.2466;31.7818 +1;8.26356;11.6295;15.6639 +2;15.0681;17.5246;24.0767 +3;19.9596;22.6471;29.5435 +4;16.0002;23.0084;26.7646 +5;19.068;26.8382;29.6989 +6;21.9091;31.4924;32.7614 +7;16.2767;27.702;32.044 +8;18.4261;28.1298;31.4367 +9;20.0407;28.8537;31.9392 +10;18.9457;27.8915;30.6889 +11;20.4122;27.9975;32.1794 +12;21.9449;27.5399;32.7912 +13;18.2869;27.833;32.36 +14;19.5863;28.2851;31.6983 +15;20.3721;28.3062;32.2698 +16;19.9341;28.3565;31.3205 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;8.42991;11.6677;15.4307 -2;15.1641;18.0463;23.8638 -3;20.7233;23.4764;28.353 -4;16.2565;22.8367;27.287 -5;19.296;26.875;29.7601 -6;22.3696;31.7946;30.5378 -7;16.652;28.2339;30.6189 -8;18.7437;28.9482;31.015 -9;20.5678;29.3566;31.057 -10;19.1736;28.7786;30.8131 -11;20.8321;28.5049;31.6106 -12;22.3237;28.0196;32.0898 -13;18.6181;28.1683;31.6155 -14;19.8791;28.4504;31.9507 -15;20.8678;28.732;32.2112 -16;20.3268;28.4569;31.4946 +1;8.36278;11.6529;15.4369 +2;15.3491;17.6279;23.9496 +3;20.5599;23.1276;28.7833 +4;16.371;23.1158;27.5468 +5;19.3666;26.8356;29.7678 +6;22.3531;31.7844;32.054 +7;16.6353;28.1204;30.8416 +8;18.8134;28.7469;30.5494 +9;20.517;29.208;31.2229 +10;19.1934;29.1968;32.6739 +11;20.8197;28.5329;31.8329 +12;22.3273;28.214;32.4697 +13;18.6548;28.4351;32.3889 +14;19.8676;28.6707;32 +15;20.9011;28.6303;32.4217 +16;20.3155;28.8106;32.7048 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;10.823;12.3339;16.1356 -2;19.4805;20.2795;26.112 -3;26.7419;25.2441;32.597 -4;22.0114;24.3944;32.6036 -5;26.2673;27.7094;36.5526 -6;30.8052;32.358;41.4323 -7;27.0902;29.8709;40.0851 -8;27.5517;29.4724;38.985 -9;27.7932;28.535;39.139 -10;28.2442;29.5214;40.5717 -11;28.2474;29.9067;39.5313 -12;28.5357;30.2017;39.8914 -13;28.3741;30.6439;40.8616 -14;28.2969;30.7753;41.8276 -15;28.5315;30.1758;39.7844 -16;28.5995;30.5871;41.6261 +1;10.8014;12.3242;16.0555 +2;19.7768;20.7027;26.4807 +3;26.6368;25.8376;32.5633 +4;22.1078;24.2965;32.3695 +5;26.2882;27.9463;36.6495 +6;30.7915;32.7165;41.5261 +7;27.7298;30.6106;38.9894 +8;27.5271;30.0722;39.2726 +9;27.5049;29.1834;40.0028 +10;27.9105;29.3761;39.4989 +11;28.0809;30.3061;38.5706 +12;28.7935;30.655;39.5213 +13;28.5581;30.7514;41.2854 +14;28.5111;30.64;39.6821 +15;28.5372;30.7342;41.2084 +16;28.5304;30.3359;40.1981