From 95745cf86614ae3360af4e773b3201dec3261b13 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Thu, 8 Jun 2023 07:38:18 -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 b38c6276..c76dd683 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.84479;1.92805;1.96139 -2;2.89589;3.01442;3.4229 -3;4.16905;4.22988;4.83707 -4;5.26971;5.43491;6.14086 -5;6.28254;6.53802;7.39226 -6;7.30088;7.74881;8.63969 -7;8.35629;9.09579;9.82731 -8;9.99169;10.564;11.5251 -9;8.52731;8.83739;9.45275 -10;8.60533;8.9849;9.74064 -11;8.6616;9.36985;10.3241 -12;8.79752;9.65134;10.5264 -13;8.89509;9.87355;10.3131 -14;9.18812;9.8109;10.419 -15;9.20873;9.84615;10.6616 -16;9.08676;10.0293;10.764 +1;1.84532;1.9307;1.83826 +2;2.8783;3.01198;3.31809 +3;4.1794;4.24207;4.75208 +4;5.2556;5.43474;6.2553 +5;6.23103;6.64262;7.69225 +6;7.28192;7.76041;9.02689 +7;8.31697;9.09292;10.4657 +8;9.93448;10.582;12.1563 +9;8.57182;9.22486;10.1324 +10;8.78162;9.13371;10.1587 +11;8.87152;9.32537;10.5409 +12;9.0724;9.64782;10.9953 +13;9.01192;9.67029;10.7269 +14;9.06251;9.80548;10.9915 +15;9.02288;9.88091;11.1996 +16;9.01106;10.0082;11.6354 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;2.20549;2.24445;2.28856 -2;3.42967;3.40065;3.88573 -3;4.75739;4.71411;5.44449 -4;5.99627;5.9036;6.83333 -5;7.02541;7.22851;8.24391 -6;8.22417;8.54845;9.60591 -7;9.38321;10.0347;10.9028 -8;11.2787;11.6693;12.8334 -9;9.304;9.88022;11.1187 -10;9.44415;10.1158;10.8752 -11;9.92503;10.3018;11.3756 -12;10.16;10.5071;11.5865 -13;10.224;10.6886;11.4381 -14;10.1345;10.8748;11.5824 -15;10.1988;10.9235;11.6098 -16;10.093;11.004;11.9418 +1;2.20296;2.24488;2.29489 +2;3.44909;3.38623;4.02621 +3;4.78835;4.65323;5.71029 +4;6.00115;5.92837;7.40981 +5;7.01767;7.24833;9.10063 +6;8.1966;8.66344;10.8015 +7;9.53616;10.0569;12.4594 +8;11.2264;11.7064;14.3975 +9;9.34168;10.0092;11.6739 +10;9.78994;9.98337;12.0068 +11;9.99346;10.389;12.5891 +12;9.90714;10.5866;12.9029 +13;10.0723;10.7997;12.7134 +14;10.182;10.8177;12.9885 +15;10.2453;10.9856;13.2561 +16;10.2711;11.0292;13.57 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;2.01923;2.01393;2.05125 -2;3.16905;3.14958;3.62322 -3;4.4587;4.40416;5.22488 -4;5.65605;5.66898;6.77928 -5;6.84274;6.91834;8.27154 -6;7.86233;8.15373;9.74609 -7;9.13616;9.31874;11.2134 -8;10.5217;10.9106;13.0873 -9;9.03106;8.99567;10.5543 -10;9.0123;9.18443;10.873 -11;9.38465;9.81225;11.248 -12;9.46099;9.94408;11.7464 -13;9.57476;10.0539;11.6401 -14;9.34835;10.106;11.7668 -15;9.6176;10.3792;12.0079 -16;9.64226;10.5774;11.8652 +1;2.01957;2.01267;2.05035 +2;3.1664;3.18893;3.67358 +3;4.26409;4.34265;5.35027 +4;5.66091;5.66953;6.99235 +5;6.77811;6.93218;8.62668 +6;7.99019;8.19603;10.2165 +7;8.97646;9.44531;11.8437 +8;10.4494;10.7555;13.6188 +9;8.86231;8.97606;11.4997 +10;8.90348;9.13313;11.2011 +11;9.30135;9.69769;11.8224 +12;9.6506;9.81403;12.4186 +13;9.45467;9.98711;12.0627 +14;9.50501;10.2429;12.426 +15;9.48715;10.3164;12.4961 +16;9.35689;10.425;12.7489 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.46275;1.8321;1.86271 -2;2.62987;2.97414;3.34931 -3;3.79502;4.19766;4.78366 -4;4.87968;5.39552;6.08191 -5;5.9454;6.59781;7.36553 -6;6.98518;7.78974;8.58938 -7;8.01367;9.02062;9.78437 -8;9.31423;10.5133;11.5414 -9;8.95785;9.95865;10.7473 -10;8.82792;9.82175;10.8849 -11;8.93304;9.83565;10.932 -12;9.07737;9.98547;11.1151 -13;8.69395;9.94464;10.6718 -14;9.08163;10.0503;11.1273 -15;8.99849;10.0194;11.0698 -16;8.96885;10.097;11.2031 +1;1.46235;1.83276;1.75227 +2;2.63718;2.98183;3.26396 +3;3.79725;4.18765;4.75119 +4;4.88206;5.40178;6.20497 +5;5.95524;6.59792;7.62901 +6;6.98518;7.79693;9.03783 +7;8.03179;9.01623;10.4484 +8;9.33813;10.5224;12.1644 +9;8.9728;10.0316;11.3039 +10;8.8371;9.69372;11.394 +11;8.89961;9.77906;11.5797 +12;9.08585;9.98768;11.7455 +13;8.69591;9.94497;11.2383 +14;9.122;10.0421;11.7231 +15;8.9589;10.0774;11.7443 +16;8.91187;10.0765;11.8429 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.68408;2.12427;2.16325 -2;2.95244;3.34229;3.79535 -3;4.26816;4.68277;5.38689 -4;5.4179;5.9864;6.8149 -5;6.62422;7.30037;8.22691 -6;7.75427;8.61406;9.56108 -7;8.88248;9.99391;10.8838 -8;10.365;11.624;12.8792 -9;10.0104;10.9939;12.2469 -10;9.72209;10.7938;12.1577 -11;9.96763;10.971;12.2462 -12;10.1189;11.0054;12.3683 -13;9.66815;11.0078;11.8482 -14;10.0732;11.0231;12.3158 -15;9.85252;11.1196;12.2848 -16;9.91358;11.1559;12.3522 +1;1.69374;2.12695;2.16683 +2;2.95935;3.34167;3.94261 +3;4.24402;4.67189;5.71155 +4;5.45538;5.98218;7.42211 +5;6.63474;7.30749;9.12927 +6;7.78324;8.61615;10.7882 +7;8.90205;9.98973;12.4816 +8;10.3801;11.6217;14.5281 +9;9.98928;10.9754;13.568 +10;9.82254;10.9334;13.5714 +11;10.0349;10.9826;13.6919 +12;10.1091;10.9737;13.926 +13;9.696;11.0716;13.3245 +14;9.96384;11.0332;13.8691 +15;10.1212;11.0963;13.7841 +16;9.96081;11.1803;13.7675 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;1.8927;1.97803;2.01015 -2;3.10296;3.17145;3.61182 -3;4.39842;4.40151;5.1695 -4;5.6037;5.64546;6.70393 -5;6.80787;6.9071;8.28289 -6;7.93878;8.0225;9.74942 -7;9.16007;9.33344;11.2593 -8;10.6944;10.8353;13.1051 -9;10.2834;10.4382;12.3782 -10;10.2201;10.2507;12.4193 -11;10.2575;10.3937;12.4455 -12;10.3455;10.3297;12.6702 -13;9.95173;10.4802;12.1703 -14;10.4589;10.505;12.6572 -15;10.3459;10.555;12.6676 -16;10.172;10.5994;12.7191 +1;1.8896;1.97922;2.0097 +2;3.09906;3.17198;3.65903 +3;4.40739;4.2929;5.30856 +4;5.6086;5.65197;6.94809 +5;6.8087;6.90896;8.59865 +6;7.97118;8.17456;10.2424 +7;9.17371;9.40931;11.8631 +8;10.6632;10.8985;13.6822 +9;10.2741;10.3995;12.881 +10;10.2386;10.3354;12.7261 +11;10.2676;10.415;13.017 +12;10.4588;10.4855;13.2415 +13;9.93503;10.537;12.5957 +14;10.2705;10.465;13.2525 +15;10.2538;10.5369;13.2607 +16;10.3186;10.6404;13.1539