diff --git a/gcc-x64/parallel_load.cpp.csv b/gcc-x64/parallel_load.cpp.csv index 8825b3ad..5f4dd67a 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;5.89613;7.52918;8.47456 -2;6.24596;7.01638;10.0598 -3;7.38451;8.89646;12.4052 -4;8.71873;10.7943;14.1174 -5;10.0889;13.0252;16.0699 -6;11.3188;14.9418;17.7702 -7;12.4336;16.8474;19.4542 -8;14.0878;18.9512;21.6675 -9;12.1329;17.3213;19.1515 -10;12.5101;17.0153;19.6725 -11;11.8941;17.2505;18.6885 -12;12.0519;17.5333;18.2842 -13;12.1153;17.9015;18.8492 -14;12.3939;18.2655;19.1803 -15;12.3681;18.5653;20.5295 -16;12.3416;18.5914;20.5643 +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 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;5.90365;7.46203;8.4313 -2;6.31081;6.9838;10.0044 -3;7.66418;8.93114;12.3086 -4;8.83775;10.8969;14.138 -5;10.2186;13.0412;16.0993 -6;11.4828;14.8217;17.818 -7;12.6107;16.9654;19.5249 -8;14.3374;18.446;21.825 -9;12.2212;17.4474;19.362 -10;12.6741;16.915;19.9057 -11;11.8555;17.1007;18.416 -12;12.1784;17.5741;18.6479 -13;12.3334;17.8207;18.7561 -14;12.5217;18.057;19.696 -15;12.3454;18.5878;20.5705 -16;12.2278;18.6075;20.5314 +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 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.80581;7.74249;8.58923 -2;7.05693;7.38563;10.7584 -3;8.18312;9.17831;13.2552 -4;9.62677;11.4823;16.2944 -5;11.6342;13.6333;18.6066 -6;13.1385;16.0709;21.4661 -7;14.6875;18.4267;23.8574 -8;16.6748;20.667;27.0907 -9;14.2385;18.4959;22.0343 -10;14.6025;17.7455;22.7758 -11;14.1225;17.7254;21.3187 -12;14.369;18.233;21.9432 -13;14.7543;18.658;23.5074 -14;14.9382;18.9106;24.5289 -15;14.8505;19.3813;25.0735 -16;14.956;19.2517;26.0159 +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 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;4.92422;7.15069;8.11914 -2;6.02321;6.80342;9.78711 -3;7.32107;8.58665;11.958 -4;8.41749;10.2423;13.687 -5;9.79213;12.3871;15.7411 -6;10.9867;14.3527;17.5899 -7;12.0472;16.2852;19.1964 -8;13.7015;18.376;21.7587 -9;12.2921;16.7368;19.4964 -10;12.4461;16.7629;19.4996 -11;12.6201;17.0683;20.0715 -12;12.8417;17.5271;20.1923 -13;13.0098;17.9702;20.2206 -14;13.1966;18.3884;20.1191 -15;13.1057;18.9538;19.5744 -16;12.9989;18.7731;17.9266 +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 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;5.02249;7.18118;8.03752 -2;6.07275;6.86319;9.73972 -3;7.42451;8.69237;11.9892 -4;8.68176;10.6419;13.7368 -5;10.0692;12.6399;15.7198 -6;11.2674;14.529;17.4072 -7;12.2664;16.5508;19.2074 -8;14.0084;18.3968;21.82 -9;12.4355;17.0764;19.9009 -10;12.6984;17.1814;19.8569 -11;12.8716;17.2783;19.7714 -12;13.029;17.5443;20.3431 -13;13.2033;18.0643;20.2716 -14;13.3695;18.3137;20.4907 -15;13.5119;19.0224;19.8555 -16;13.2279;19.2305;17.8015 +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 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.4129;7.55887;8.37405 -2;7.10225;7.28988;10.9227 -3;8.16986;8.99514;13.9903 -4;10.1436;10.9907;16.601 -5;11.6012;13.2188;19.5158 -6;13.5701;15.314;22.6072 -7;15.2342;17.1729;25.2591 -8;17.3388;19.2295;28.9511 -9;15.3615;17.8546;24.9833 -10;15.4785;17.7126;25.8063 -11;15.9111;18.4016;25.9199 -12;16.1023;18.3783;26.3472 -13;16.5289;18.8535;26.4072 -14;16.6447;19.2177;25.7971 -15;16.6541;19.6354;25.5195 -16;16.3757;19.6504;25.4937 +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