From d91ea52c7877c28704eceb4d4f0d673e70508b03 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Sat, 3 Jun 2023 10:07:46 -0400 Subject: [PATCH] updated benchmark results --- clang-x64/parallel_load.cpp.csv | 192 ++++++++++++++++---------------- 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/clang-x64/parallel_load.cpp.csv b/clang-x64/parallel_load.cpp.csv index 211dfe0a..d2e87494 100644 --- a/clang-x64/parallel_load.cpp.csv +++ b/clang-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;2.98381;3.49108;4.02934 -2;5.05735;4.80576;6.20795 -3;6.65735;6.51578;8.38282 -4;7.81037;7.94476;10.2689 -5;9.53344;9.6673;12.1435 -6;11.4115;11.5266;14.015 -7;12.9369;13.0661;15.4551 -8;15.2589;14.8444;17.9801 -9;12.6185;12.9768;15.4705 -10;12.7834;13.025;15.4764 -11;13.5241;13.5819;16.1505 -12;14.0125;13.8797;16.8199 -13;14.0001;14.2248;16.6299 -14;14.0503;14.6144;16.4442 -15;14.3668;14.7631;16.6531 -16;14.4995;15.0773;16.7727 +1;3.30903;3.69584;4.01676 +2;4.5777;4.81725;6.23471 +3;6.27997;6.4233;8.35417 +4;7.65338;8.09555;10.2908 +5;9.07228;9.79853;12.1319 +6;10.3828;11.5857;14.0778 +7;11.7051;13.2223;15.5161 +8;13.9703;14.9062;18.1934 +9;11.661;12.9935;15.4424 +10;11.5409;12.9342;15.3087 +11;12.1896;13.6188;16.083 +12;12.5077;13.9361;16.5038 +13;12.4822;14.198;16.1686 +14;12.227;14.4979;16.1792 +15;12.2051;14.9435;16.7199 +16;12.2327;15.0615;16.9096 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.44888;3.68751;4.0104 -2;5.08465;4.79067;6.18383 -3;6.77466;6.40512;8.3578 -4;7.98167;7.88941;10.282 -5;10.0693;9.74286;12.2586 -6;11.6771;11.5034;14.2416 -7;13.3969;13.0854;15.7987 -8;15.6169;14.8865;18.2532 -9;12.4972;12.9908;15.3015 -10;13.093;13.1022;15.7759 -11;13.8959;13.4066;16.1732 -12;14.5456;13.9897;16.7272 -13;13.9886;14.0808;16.4704 -14;14.2061;14.5478;16.5571 -15;14.468;14.7666;16.6837 -16;14.2653;15.0345;16.5599 +1;3.39042;3.69192;4.00114 +2;4.74301;4.81092;6.24597 +3;6.40827;6.45518;8.36465 +4;7.87609;8.03409;10.2067 +5;9.30584;9.79726;12.2825 +6;10.7025;11.4559;14.2587 +7;12.0794;13.0758;15.8717 +8;14.3836;14.9467;18.6479 +9;11.9408;12.9896;15.2852 +10;12.3722;13.0385;15.7722 +11;12.5852;13.5436;16.5138 +12;12.664;14.1177;16.9955 +13;12.3758;14.3013;16.4481 +14;12.7935;14.3857;16.7315 +15;12.7251;14.6858;16.6227 +16;12.7467;15.0379;16.688 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.71816;3.78211;4.06301 -2;5.23774;5.09657;6.49654 -3;6.59185;6.65992;9.17962 -4;8.7715;8.60259;11.6378 -5;10.4881;10.3762;14.0732 -6;12.3096;12.2388;16.6509 -7;13.4266;14.0985;19.0245 -8;15.3479;15.6932;21.2808 -9;13.6462;13.3713;17.2606 -10;13.632;13.7437;17.6921 -11;14.1438;14.3464;18.8113 -12;14.3824;14.6946;19.4055 -13;14.2407;14.8387;18.467 -14;14.2;15.2522;18.6106 -15;14.5833;15.4392;19.6616 -16;14.6024;15.8609;19.9272 +1;3.62272;3.78362;4.05175 +2;4.97444;5.13073;6.65873 +3;6.75486;6.85193;9.1767 +4;8.32954;8.59693;11.6333 +5;9.68586;10.4197;14.1042 +6;11.2685;11.9779;16.3734 +7;12.6799;14.0238;18.9331 +8;14.639;15.7782;21.3297 +9;12.5264;13.6096;17.3776 +10;12.6833;13.707;17.9699 +11;13.2899;14.384;18.8578 +12;13.5912;14.8202;19.7127 +13;13.2472;14.8385;18.904 +14;13.3976;15.0999;18.9963 +15;13.2669;15.4056;19.301 +16;13.354;15.7376;19.5239 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;2.44955;3.45052;3.75714 -2;4.24259;4.72919;6.1972 -3;5.99816;6.44086;8.37045 -4;7.63741;8.13394;10.3206 -5;9.26541;9.85445;12.231 -6;10.8429;11.5393;14.0102 -7;12.3549;13.3253;15.6976 -8;14.1756;15.4346;18.61 -9;13.4303;14.6016;17.5856 -10;13.6202;14.1981;17.6447 -11;13.6152;14.2549;17.6949 -12;13.9408;14.3726;18.1943 -13;13.2937;14.4615;17.3821 -14;14;14.6188;17.7659 -15;13.981;14.8095;17.9248 -16;13.9702;14.9986;18.1739 +1;2.15027;3.4395;3.73919 +2;3.74365;4.75931;6.20751 +3;5.28496;6.45725;8.37786 +4;6.74354;8.15435;10.3378 +5;8.11391;9.85111;12.2285 +6;9.51463;11.5519;14.0177 +7;10.8873;13.3427;15.7249 +8;12.5391;15.4936;18.6222 +9;11.9964;14.441;17.7482 +10;11.8834;14.2894;17.8195 +11;12.0425;14.2975;17.6879 +12;12.1842;14.3565;17.8874 +13;11.7745;14.5181;17.482 +14;12.2501;14.6151;18.038 +15;11.9943;14.8659;18.0566 +16;12.0532;15.0998;17.818 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;2.47041;3.4549;3.72791 -2;4.30758;4.73394;6.17486 -3;6.14267;6.47438;8.43358 -4;7.78892;8.12728;10.4097 -5;9.45984;9.82559;12.3901 -6;11.0524;11.5101;14.2503 -7;12.5841;13.2799;15.9685 -8;14.5407;15.4157;18.9116 -9;13.8731;14.5843;17.7242 -10;13.8934;14.2818;17.6828 -11;13.8845;14.2424;17.8732 -12;14.3056;14.3619;18.3582 -13;13.7037;14.4283;17.6362 -14;14.348;14.6493;18.1477 -15;14.3794;14.8004;18.2452 -16;14.5216;14.9803;18.2929 +1;2.20546;3.46064;3.728 +2;3.74208;4.7412;6.17005 +3;5.34976;6.44434;8.38815 +4;6.83425;8.1309;10.4119 +5;8.26961;9.85012;12.3661 +6;9.69137;11.5452;14.2365 +7;11.0095;13.3316;15.9862 +8;12.8249;15.4115;18.9404 +9;12.4451;14.4396;17.8655 +10;12.1128;14.2755;17.9292 +11;12.2791;14.1516;18.1442 +12;12.3047;14.3516;18.3325 +13;11.9044;14.552;17.6355 +14;12.4241;14.6118;18.2085 +15;12.1293;14.8522;18.1131 +16;12.2051;15.0075;18.3813 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.26223;3.734;4.01579 -2;5.08288;4.99191;6.60357 -3;6.93965;6.73436;9.23679 -4;8.73119;8.47904;11.7225 -5;10.508;10.2532;14.2129 -6;12.1996;11.9921;16.8181 -7;13.9361;13.7566;19.2314 -8;16.1425;15.7178;22.3466 -9;15.3713;15.1615;20.9866 -10;15.1863;14.8575;20.6888 -11;15.4876;15.0299;21.2596 -12;15.5907;15.0943;21.4513 -13;15.1461;15.1968;20.7702 -14;15.6366;15.4231;21.5599 -15;15.6724;15.5874;21.5035 -16;15.5622;15.7563;21.6787 +1;3.13655;3.72844;4.00495 +2;4.76904;4.98039;6.5696 +3;6.4941;6.73501;9.23479 +4;8.14538;8.47224;11.7347 +5;9.76274;10.2623;14.3494 +6;11.3482;12.0244;16.8236 +7;12.9211;13.8975;19.3189 +8;15.0317;15.8096;22.3884 +9;14.5092;15.055;21.0289 +10;14.317;14.9168;20.9862 +11;14.4465;14.8902;21.3996 +12;14.6992;15.0488;21.5175 +13;14.1297;15.2099;20.8658 +14;14.4977;15.3978;21.582 +15;14.3557;15.5728;21.4746 +16;14.1718;15.8035;21.8988