From fe963108b95c1f5db48abfd8f67f3f84ecd24e53 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Thu, 1 Jun 2023 21:56:43 -0400 Subject: [PATCH] updated benchmark results --- gcc-x86/parallel_load.cpp.csv | 192 +++++++++++++++++----------------- 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/gcc-x86/parallel_load.cpp.csv b/gcc-x86/parallel_load.cpp.csv index 89fa668b..7d6a5493 100644 --- a/gcc-x86/parallel_load.cpp.csv +++ b/gcc-x86/parallel_load.cpp.csv @@ -1,109 +1,109 @@ #logical cores: 16 Parallel load (N=500000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;4.24162;4.55156;4.93777 -2;5.05401;5.40359;7.05359 -3;6.25792;7.07863;9.14272 -4;7.05681;8.85879;10.7224 -5;8.48301;10.7693;12.3639 -6;9.57349;12.6009;13.9067 -7;10.5614;14.6844;15.2746 -8;12.1081;16.4818;16.9401 -9;10.7319;14.1261;14.9581 -10;10.5589;13.5073;15.1428 -11;10.5709;13.8891;15.3685 -12;10.6294;13.8178;16 -13;11.0295;14.1112;15.7161 -14;11.0109;14.2575;15.9877 -15;11.0723;14.5183;16.4538 -16;10.9597;14.4063;15.9912 +1;4.22462;4.52379;4.92578 +2;4.94474;5.40274;7.16456 +3;6.24093;7.08912;9.07569 +4;7.20823;8.82053;10.6595 +5;8.45428;10.7121;12.4257 +6;9.56609;12.615;13.9022 +7;10.5845;14.6244;15.2802 +8;12.1326;16.3693;16.9103 +9;10.5881;14.0225;15.1153 +10;10.3214;13.5723;15.0732 +11;10.4367;13.6335;15.5141 +12;10.7229;13.9329;15.9745 +13;10.7437;14.0021;15.6274 +14;10.7699;14.388;15.8581 +15;10.944;14.5276;15.9983 +16;10.8179;14.4947;16.008 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.08109;6.70163;7.46048 -2;6.24811;6.67713;9.06445 -3;7.46888;8.59382;11.2448 -4;8.66792;10.5857;12.9249 -5;10.0147;12.6766;14.8799 -6;11.2417;14.8561;16.4154 -7;12.3567;17.2089;17.933 -8;13.9772;19.1585;19.6001 -9;12.3417;16.6557;17.9418 -10;12.2427;15.605;17.7189 -11;12.3631;15.6239;17.7201 -12;12.3164;15.8717;18.0548 -13;12.5464;16.2439;18.3591 -14;12.4909;16.5539;18.5906 -15;12.8153;16.5307;19.2038 -16;12.8584;16.3819;18.9119 +1;6.0468;6.70023;7.44873 +2;6.30279;6.70531;9.10515 +3;7.20463;8.5159;11.1109 +4;8.4278;10.3706;12.9165 +5;9.97706;12.5787;14.7609 +6;11.2306;14.8466;16.519 +7;12.3355;17.1901;18.0484 +8;13.9026;19.2523;19.6247 +9;12.4405;16.7417;17.9008 +10;12.2198;15.7414;17.7726 +11;12.3306;15.6734;17.9274 +12;12.4854;15.8526;18.0349 +13;12.3239;16.1576;18.3852 +14;12.5159;16.2889;18.6568 +15;12.6113;16.563;19.2961 +16;12.7067;16.4536;18.9188 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;4.98492;4.97164;5.34011 -2;5.73281;5.8192;7.60547 -3;7.20773;7.59252;10.1835 -4;8.48935;9.3514;12.2411 -5;9.70015;11.1871;14.364 -6;11.2134;13.1872;16.5284 -7;12.5676;15.2086;18.5206 -8;14.2153;16.8252;20.6746 -9;12.034;14.6187;16.6361 -10;11.9283;14.0485;16.7571 -11;11.871;14.008;17.0018 -12;12.2302;14.3221;17.3227 -13;12.6077;14.5961;17.9654 -14;12.8417;14.8546;19.0118 -15;13.1763;14.8031;19.5548 -16;13.0808;14.9074;20.2105 +1;4.96376;4.97121;5.33651 +2;5.90299;5.94151;7.69563 +3;7.03053;7.46001;10.0806 +4;8.5099;9.35283;12.1708 +5;9.89842;11.3292;14.4961 +6;11.188;13.1916;16.5001 +7;12.4841;15.1809;18.4076 +8;14.1776;16.816;20.7026 +9;12.083;14.6413;16.8536 +10;11.9758;13.9017;16.7549 +11;11.9987;13.9951;16.9222 +12;12.292;14.2105;17.3591 +13;12.5375;14.6027;17.7942 +14;12.8475;14.7117;18.7746 +15;13.1092;14.8489;19.5363 +16;13.0073;14.7708;20.3127 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.89658;4.43201;4.74635 -2;4.94824;5.53346;6.89367 -3;6.10106;7.0909;8.80705 -4;7.10206;8.78517;10.335 -5;8.32153;10.5414;12.0298 -6;9.39326;12.3622;13.4843 -7;10.3379;14.367;14.7627 -8;11.923;16.4333;16.956 -9;10.6392;14.0538;15.2186 -10;10.7338;14.3507;15.0941 -11;11.0059;14.9634;15.4615 -12;11.1261;15.2673;15.6889 -13;11.3898;15.4772;15.4415 -14;11.5534;15.4943;15.5804 -15;11.465;15.4884;15.8831 -16;11.3825;15.7998;14.4475 +1;3.89208;4.39622;4.74097 +2;4.83756;5.32012;6.78484 +3;6.15431;7.17071;8.85073 +4;7.17608;8.83627;10.3913 +5;8.29127;10.5808;12.0323 +6;9.33028;12.3157;13.4517 +7;10.3002;14.2321;14.7842 +8;11.9431;16.432;16.9459 +9;10.5619;14.1207;14.6931 +10;10.8718;14.2806;15.1267 +11;11.0406;14.9638;15.5786 +12;11.2795;15.335;15.6011 +13;11.3452;15.4337;15.9058 +14;11.4904;15.5991;15.4909 +15;11.4877;15.5772;14.7968 +16;11.372;15.6977;14.9441 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;5.4458;6.49244;7.05596 -2;5.86185;6.62065;8.67062 -3;7.04159;8.5152;10.8284 -4;8.24207;10.3509;12.3892 -5;9.58485;12.5013;14.1917 -6;10.952;14.5618;15.7856 -7;12.0768;16.8553;17.2524 -8;13.8084;19.3596;19.6384 -9;12.4733;16.5109;17.5885 -10;12.6795;16.7582;17.729 -11;12.7602;17.5657;18.0852 -12;12.8947;17.9836;18.1247 -13;13.0643;18.2552;18.2479 -14;13.2307;18.3151;17.9784 -15;13.1942;18.3036;17.7426 -16;13.0783;18.4344;17.8225 +1;5.452;6.48734;7.05851 +2;6.17185;6.75359;8.76515 +3;7.11558;8.46359;10.695 +4;8.41235;10.3484;12.4307 +5;9.55892;12.532;14.1997 +6;10.9704;14.8065;15.8329 +7;12.0454;16.8208;17.2768 +8;13.7215;19.3456;19.6026 +9;12.4137;16.7542;17.3097 +10;12.5382;16.8885;17.8082 +11;12.6974;17.499;17.9782 +12;12.9836;17.9583;18.2652 +13;12.9843;17.9392;17.9671 +14;13.2689;18.3566;18.0137 +15;13.2578;18.3793;17.8078 +16;13.0249;18.237;17.9175 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;4.74904;4.8797;5.20345 -2;5.68142;5.7921;7.57355 -3;7.04989;7.60908;10.3092 -4;8.75345;9.43956;12.7132 -5;9.94072;11.2547;14.9511 -6;11.6211;13.0828;17.2058 -7;13.0982;15.0537;19.3764 -8;15.0329;17.2327;22.517 -9;13.3139;14.598;19.0619 -10;13.4156;14.9481;19.2426 -11;13.7659;15.6778;20.1748 -12;14.0269;16.131;20.3935 -13;14.0203;16.2205;20.6137 -14;14.5911;16.2576;20.8243 -15;14.4667;16.5506;19.3576 -16;14.1552;16.6945;18.74 +1;4.73515;4.88688;5.1982 +2;5.78278;5.81635;7.64699 +3;7.30082;7.63757;10.2874 +4;8.48788;9.3333;12.4438 +5;9.96428;11.245;14.7516 +6;11.4257;13.2788;17.0091 +7;13.273;15.5214;19.7411 +8;14.9636;17.247;22.3539 +9;13.3105;14.9325;19.0965 +10;13.4347;15.0812;19.4776 +11;13.6636;15.8115;20.3127 +12;13.7807;16.0775;20.3175 +13;14.1745;16.2366;20.0375 +14;14.2683;16.2975;20.124 +15;14.2416;16.5743;20.1526 +16;14.2997;16.5945;18.8079