From 8927a0e1589cd09431926abdcc266696c36d875a Mon Sep 17 00:00:00 2001 From: joaquintides Date: Fri, 2 Jun 2023 20:16:26 -0400 Subject: [PATCH] updated benchmark results --- clang-x86/parallel_load.cpp.csv | 192 ++++++++++++++++---------------- 1 file changed, 96 insertions(+), 96 deletions(-) diff --git a/clang-x86/parallel_load.cpp.csv b/clang-x86/parallel_load.cpp.csv index 05e90429..1e939cef 100644 --- a/clang-x86/parallel_load.cpp.csv +++ b/clang-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;1.83653;1.94471;1.98833 -2;2.94386;2.96834;3.45017 -3;4.42346;4.13605;4.84455 -4;5.49183;5.33708;6.13221 -5;6.81937;6.59795;7.40366 -6;8.08295;7.72942;8.74016 -7;8.87833;8.61859;9.23549 -8;9.3144;9.52084;10.1919 -9;7.87754;8.37955;8.89331 -10;8.84585;8.38409;9.032 -11;9.24853;8.67936;9.36952 -12;8.28854;8.8589;9.4264 -13;8.83991;8.97815;9.22085 -14;8.42309;9.22653;9.59554 -15;8.68047;9.0155;9.25281 -16;8.85686;8.89743;8.89787 +1;1.86213;1.91693;1.95782 +2;3.13418;2.99853;3.41361 +3;4.3808;4.19249;4.82226 +4;5.3952;5.3818;6.11586 +5;6.66135;6.5012;7.35096 +6;7.74625;7.7117;8.5978 +7;8.89902;8.92963;9.75485 +8;10.4206;10.5131;11.4904 +9;8.8948;8.92888;9.55252 +10;9.29081;9.00846;9.86835 +11;9.43711;9.26891;9.94392 +12;9.92427;9.50982;10.3706 +13;9.55139;9.69253;10.3417 +14;9.62079;9.69094;10.4153 +15;9.93968;9.98365;10.5815 +16;10.1887;9.97468;10.8804 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;2.14283;2.2778;2.33529 -2;3.40729;3.40846;3.931 -3;4.60474;4.56086;5.38325 -4;6.04035;5.94341;6.83294 -5;7.32871;7.28554;8.21524 -6;8.98579;8.62658;9.85432 -7;9.52804;9.2784;10.0695 -8;9.43361;9.92838;10.8623 -9;8.87656;9.10272;9.68614 -10;9.27227;9.28367;10.0673 -11;10.0769;9.12531;11.0095 -12;8.83833;9.65767;10.0374 -13;9.48611;9.78478;10.4923 -14;8.84808;10.156;10.6476 -15;8.96994;10.3188;10.1507 -16;9.58982;9.90574;10.6952 +1;2.22012;2.24652;2.29227 +2;3.56797;3.39386;3.87962 +3;4.97895;4.59263;5.37644 +4;6.00185;6.02597;6.87489 +5;7.35767;7.23514;8.23654 +6;8.68232;8.53654;9.58486 +7;9.95518;10.0364;10.8964 +8;11.9626;11.6759;12.8071 +9;9.76982;9.77972;10.6975 +10;10.4201;10.0145;10.7534 +11;10.6143;10.3904;11.1463 +12;11.0566;10.7281;11.5208 +13;10.8518;10.6826;11.554 +14;11.08;10.9087;11.6201 +15;11.3717;11.0223;11.7872 +16;11.2764;11.0368;11.8016 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.97983;2.02335;2.05766 -2;3.1569;3.1253;3.54557 -3;4.48537;4.35383;4.97776 -4;5.50393;5.55775;6.45759 -5;6.88837;6.84635;7.8839 -6;8.13006;8.13049;9.24652 -7;8.44521;8.92617;9.9512 -8;9.35292;8.11529;9.62864 -9;8.01677;8.1538;9.0302 -10;8.6743;8.38466;9.95457 -11;8.93119;8.56095;10.0182 -12;8.5455;8.45954;9.44606 -13;9.04874;8.95025;10.0351 -14;8.91502;9.38225;9.79875 -15;8.70961;9.4149;9.82543 -16;9.11251;9.48208;10.0514 +1;2.02353;2.01327;2.04821 +2;3.25379;3.15662;3.61877 +3;4.32518;4.29518;5.1236 +4;5.56087;5.54103;6.66888 +5;6.96246;6.84035;8.15032 +6;8.03936;8.05646;9.65698 +7;9.25327;9.33992;11.3406 +8;10.7021;10.7545;12.8331 +9;9.03859;9.48645;10.4547 +10;9.32238;9.24301;10.8681 +11;9.85406;9.52794;11.2858 +12;10.0293;9.93394;11.3859 +13;10.0534;10.0187;11.562 +14;10.0163;10.1721;11.6718 +15;10.3904;10.4099;11.9793 +16;10.1738;10.5838;12.0732 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.56737;1.9119;1.95572 -2;2.91759;2.99754;3.40127 -3;4.23567;4.17029;4.73632 -4;5.47345;5.38659;5.96809 -5;6.66743;6.57047;7.18427 -6;7.81624;7.7621;8.316 -7;8.98202;8.98559;9.32198 -8;10.2086;10.2247;10.6168 -9;8.73811;8.83988;9.28808 -10;9.13019;8.81096;9.39059 -11;9.2338;9.18174;9.64186 -12;9.29823;9.4151;9.83471 -13;9.34435;9.52366;9.961 -14;9.44224;9.73379;10.0455 -15;9.46332;9.83923;10.1164 -16;9.56944;9.91117;10.0479 +1;1.51285;1.82398;1.86273 +2;2.79065;2.95361;3.34136 +3;4.07919;4.15968;4.75693 +4;5.30855;5.36534;6.06714 +5;6.51718;6.56294;7.33965 +6;7.67657;7.7513;8.55655 +7;8.81347;8.96626;9.72192 +8;10.2082;10.4505;11.4893 +9;9.71106;9.85527;10.849 +10;9.73992;9.79002;10.9043 +11;9.78531;9.82934;10.9589 +12;9.96043;9.85486;11.0401 +13;9.50925;9.94174;10.6052 +14;10.021;10.0222;11.0699 +15;9.95496;10.0091;11.069 +16;9.87291;10.0496;11.0777 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.82205;2.24554;2.28871 -2;3.26567;3.37436;3.83871 -3;4.69541;4.68836;5.31457 -4;6.01483;6.01669;6.63167 -5;7.3044;7.25152;7.87536 -6;8.57604;8.63448;9.11844 -7;9.82146;10.0254;10.3994 -8;11.3362;11.2021;11.868 -9;9.52182;9.49267;10.3142 -10;9.98996;9.80515;10.3136 -11;10.0217;10.1545;10.5187 -12;10.3477;10.4458;10.7079 -13;10.3574;10.5151;10.7521 -14;10.1966;10.6558;10.9433 -15;10.223;10.8141;10.8727 -16;10.4002;10.8697;10.8886 +1;1.74135;2.12784;2.1637 +2;3.17237;3.3371;3.79427 +3;4.61929;4.67247;5.34667 +4;5.95748;5.97067;6.80763 +5;7.28439;7.29178;8.21156 +6;8.5769;8.60117;9.55441 +7;9.83232;9.94346;10.8441 +8;11.4486;11.546;12.8478 +9;10.9349;10.9609;12.1488 +10;10.9499;10.8319;12.149 +11;10.8046;10.8883;12.2139 +12;11.0501;10.9941;12.3137 +13;10.6416;11.0082;11.8814 +14;11.2769;11.0441;12.3381 +15;11.2189;11.0523;12.2319 +16;10.9077;11.1554;12.2142 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.91029;2.00507;2.03895 -2;3.16084;3.12157;3.57217 -3;4.4693;4.36213;5.10266 -4;5.69798;5.61934;6.56613 -5;6.93747;6.78064;7.95882 -6;8.14175;8.06264;9.39011 -7;9.2924;9.40958;10.7967 -8;10.7534;10.4061;12.4855 -9;9.16358;8.96786;10.6212 -10;9.16382;9.07337;10.7196 -11;9.52821;9.54038;10.9716 -12;9.70101;9.75992;11.0646 -13;9.81705;10.0035;11.0892 -14;9.75714;10.0807;11.2801 -15;9.60358;10.264;11.4963 -16;9.73106;10.3484;11.7038 +1;1.87292;1.97877;2.00744 +2;3.17471;3.13564;3.58635 +3;4.51654;4.31898;5.15877 +4;5.77144;5.54301;6.7283 +5;7.03485;6.78341;8.2433 +6;8.24989;8.0336;9.72077 +7;9.27261;9.29827;11.3272 +8;11.0866;10.8867;13.0323 +9;10.3782;10.3839;12.2781 +10;10.4723;10.2581;12.3139 +11;10.5573;10.3513;12.4978 +12;10.5808;10.4251;12.653 +13;10.2453;10.4402;12.1144 +14;10.7106;10.5068;12.691 +15;10.5786;10.5971;12.636 +16;10.4994;10.6234;12.7516