From da26d0fae987832afb2f1aabaaa1637802f67cea Mon Sep 17 00:00:00 2001 From: joaquintides Date: Thu, 1 Jun 2023 17:59:46 -0400 Subject: [PATCH] updated benchmark results --- gcc-x64/parallel_load.cpp.csv | 192 +++++++++++++++++----------------- 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/gcc-x64/parallel_load.cpp.csv b/gcc-x64/parallel_load.cpp.csv index 5f4dd67a..8a59c938 100644 --- a/gcc-x64/parallel_load.cpp.csv +++ b/gcc-x64/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;8.02724;11.407;14.1636 -2;7.62616;8.90217;14.0185 -3;8.78951;10.7805;15.7793 -4;9.7462;12.963;17.4399 -5;11.4941;15.4564;19.6289 -6;12.929;18.0271;21.5716 -7;14.142;20.4602;23.533 -8;16.1164;23.0938;25.887 -9;13.8515;21.0647;23.8603 -10;14.5315;20.1395;24.5149 -11;13.3924;20.0176;22.8262 -12;13.7035;20.3634;23.0018 -13;13.7926;20.8542;22.9809 -14;14.1694;21.3023;23.2273 -15;13.9453;21.2973;24.6175 -16;14.066;21.4707;25.1479 +1;8.06246;11.4119;14.1582 +2;7.50657;8.60036;13.67 +3;8.69316;10.4407;15.6599 +4;9.89424;13.0184;17.4221 +5;11.5;15.3035;19.597 +6;12.8487;17.939;21.5669 +7;14.1471;20.3284;23.3976 +8;16.0748;23.0892;25.7037 +9;13.8547;21.2792;23.9925 +10;14.4724;19.9566;24.1693 +11;13.5462;20.1014;22.5939 +12;13.486;20.4777;22.4641 +13;13.8758;20.8357;22.8285 +14;14.191;21.0828;23.333 +15;14.0472;21.3244;24.3142 +16;14.1509;21.4233;24.6534 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;8.05967;11.3351;13.9626 -2;7.57662;8.95272;13.9132 -3;8.87528;10.5465;15.719 -4;9.74725;12.8843;17.4694 -5;11.6612;15.387;19.4826 -6;13.0937;17.8269;21.0104 -7;14.3253;20.7159;23.3687 -8;16.366;22.8856;25.8908 -9;14.142;21.3077;23.828 -10;14.6527;20.2326;24.2317 -11;13.6544;20.1644;22.8559 -12;13.877;20.5086;22.544 -13;13.9223;20.9141;22.7151 -14;14.3963;21.2112;23.6104 -15;14.2046;21.1461;24.2762 -16;14.2774;21.4308;25.1385 +1;8.12162;11.322;14.0176 +2;7.49998;8.49177;13.4711 +3;8.77992;10.6858;15.6745 +4;9.66273;12.9145;17.4345 +5;11.6514;15.3825;19.5149 +6;13.0708;17.8151;21.0603 +7;14.3647;20.5445;23.3793 +8;16.3407;22.8891;25.662 +9;14.0184;21.0599;23.7043 +10;14.7112;20.0395;24.1199 +11;13.689;19.9442;22.3738 +12;13.6857;20.3758;22.3901 +13;13.953;20.7314;22.8111 +14;14.3721;21.1261;23.8071 +15;14.3594;21.4101;24.2572 +16;14.2558;21.3397;24.8053 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;9.72591;11.5971;14.1822 -2;8.93875;9.43835;14.9109 -3;9.98819;11.4039;18.0691 -4;12.1295;13.4548;20.7499 -5;13.854;16.0561;23.8489 -6;16.1544;18.8458;26.517 -7;18.2177;21.7333;29.3162 -8;20.8185;24.2845;32.9201 -9;17.6405;21.9609;27.94 -10;18.2136;21.407;27.2643 -11;17.3075;20.9055;27.0981 -12;17.6589;21.2505;27.6095 -13;17.7787;21.7589;29.2049 -14;18.361;21.9262;30.0403 -15;18.2439;22.2765;31.0419 -16;18.3588;22.2918;31.5666 +1;9.71863;11.628;14.2295 +2;8.67212;9.10934;14.6662 +3;10.5673;11.1364;17.4697 +4;11.6329;13.3498;20.2346 +5;13.7066;16.0326;23.5139 +6;15.8647;18.8078;26.4928 +7;18.2126;21.68;29.0137 +8;20.8263;24.1643;32.917 +9;17.6779;22.0952;27.6764 +10;18.1869;21.4291;27.1317 +11;17.3091;20.7491;27.091 +12;17.5617;21.2802;27.3939 +13;18.0797;21.6938;29.0988 +14;18.3768;21.9162;30.1676 +15;18.2574;22.1952;30.6325 +16;18.2703;22.1056;31.0849 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.44265;10.7603;13.4431 -2;7.28733;8.72864;13.5982 -3;8.51144;10.5406;15.3415 -4;9.71725;12.6395;16.8929 -5;11.1143;14.7188;19.0613 -6;12.4657;17.2327;21.2356 -7;13.6014;19.6206;23.2184 -8;15.5589;21.9272;25.9484 -9;14.0326;19.8161;24.2113 -10;14.217;20.0542;23.4617 -11;14.2272;20.2308;23.8604 -12;14.6103;20.7856;23.5955 -13;14.6957;21.4526;23.8757 -14;14.9798;21.4649;23.6848 -15;14.8673;21.8232;24.0295 -16;14.7594;22.0294;22.4628 +1;6.42838;10.7716;13.4015 +2;6.68542;8.57539;13.1341 +3;8.17802;10.3417;15.2222 +4;9.6186;12.5314;16.7494 +5;11.0806;14.7467;19.05 +6;12.4325;16.9008;21.1517 +7;13.5963;19.5438;23.0214 +8;15.6239;21.5386;25.9825 +9;13.9141;20.3349;23.9299 +10;14.1115;19.654;23.887 +11;14.3557;20.1871;23.9472 +12;14.5215;20.7953;24.0596 +13;14.709;21.2232;24.1301 +14;14.8989;21.4764;23.8658 +15;14.7953;21.5664;23.8662 +16;14.6835;21.8639;22.8032 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.42846;10.8416;13.22 -2;7.20816;8.56977;13.1311 -3;8.64565;10.5391;15.2371 -4;9.83247;12.6832;16.8553 -5;11.3363;15.0406;19.1034 -6;12.6455;17.2195;21.0227 -7;13.7928;19.8748;23.0287 -8;15.9516;22.26;26.0624 -9;14.1876;20.5171;23.7189 -10;14.4287;19.8386;23.6719 -11;14.734;20.6819;23.6754 -12;14.7692;20.95;23.7337 -13;14.9365;21.2505;23.4137 -14;15.2098;21.7023;24.1333 -15;15.1316;21.7281;23.8299 -16;15.1024;22.194;21.9027 +1;6.50333;10.8285;13.255 +2;7.18117;8.42401;12.9712 +3;8.57376;10.4801;15.0889 +4;9.55113;12.3937;16.7539 +5;11.1319;14.8792;18.9588 +6;12.4281;17.3563;21.0463 +7;13.9046;19.8161;23.1405 +8;15.8557;21.9916;25.9654 +9;14.0612;20.0264;23.8279 +10;14.3701;20.0209;23.5699 +11;14.4855;20.631;23.6497 +12;14.8781;20.6828;24.0358 +13;14.8597;21.2736;23.9523 +14;15.1846;21.5787;23.6658 +15;15.0901;22.0725;23.2361 +16;15.0702;22.0668;23.1177 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;9.07009;11.3805;13.9531 -2;8.79362;9.13827;15.1039 -3;10.6031;11.2302;18.5799 -4;12.5254;13.4572;21.7551 -5;14.6342;15.7881;24.8727 -6;16.6465;18.2948;28.1708 -7;18.7801;20.3109;31.4701 -8;21.5523;22.6298;35.5349 -9;19.0857;21.3918;31.9012 -10;19.1878;20.7268;31.7682 -11;19.6387;21.3014;31.5869 -12;19.9707;21.7719;31.7594 -13;20.1455;21.7756;31.7374 -14;20.4508;22.2867;31.5612 -15;20.4461;22.5145;31.4208 -16;20.0875;22.8745;29.6452 +1;9.00693;11.3689;13.916 +2;8.65009;9.14642;15.0174 +3;10.0537;11.269;18.7387 +4;12.5101;13.4582;21.8033 +5;14.5938;15.8288;24.8096 +6;16.2479;18.0558;28.1877 +7;18.8385;20.411;31.5574 +8;21.6254;22.4431;35.7006 +9;19.0369;21.2093;31.7891 +10;19.0138;20.9082;32.206 +11;19.4584;21.4225;31.8643 +12;19.81;21.3695;31.9211 +13;20.3283;21.7923;31.9852 +14;20.5633;22.2694;31.8361 +15;20.3344;22.2711;30.6293 +16;20.2353;22.8032;29.9435