From bf868295ed99f3fe3ce2759fada81ad348259ebb Mon Sep 17 00:00:00 2001 From: joaquintides Date: Sun, 18 Jun 2023 22:33:56 -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 97d65ace..fdac67a6 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;7.76714;10.3239;12.5425 -2;8.6566;8.35349;14.8102 -3;10.8919;10.3102;18.7757 -4;13.5285;12.6528;23.0511 -5;16.0747;15.0955;27.8002 -6;19.1601;17.5759;32.3172 -7;21.6326;19.69;35.8038 -8;25.9304;21.9256;39.657 -9;21.6293;20.4573;37.0454 -10;21.6789;20.1563;36.9362 -11;22.0619;20.37;36.8622 -12;21.4288;21.0925;37.8158 -13;22.1378;21.3747;37.4069 -14;21.7733;21.7729;37.8106 -15;22.0069;22.3832;38.59 -16;22.1857;22.6631;36.5147 +1;7.78661;10.3349;12.4811 +2;8.60765;8.32011;14.6646 +3;10.8247;10.4447;18.709 +4;13.421;12.6656;22.675 +5;16.0633;15.1568;27.0822 +6;18.7659;17.5048;31.8882 +7;22.1133;19.5679;35.118 +8;26.7796;22.0257;38.7542 +9;21.4695;20.7874;36.5394 +10;21.9545;20.0021;36.2832 +11;22.1319;20.6299;37.0786 +12;22.8279;20.9473;37.316 +13;21.8443;21.7894;37.7052 +14;22.4738;22.0023;39.3971 +15;21.9504;22.0904;38.7448 +16;22.1132;22.5616;38.9176 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;8.27004;10.3813;12.6957 -2;8.81883;8.36277;14.6077 -3;11.0319;10.4383;19.3238 -4;13.5045;12.6164;23.2365 -5;16.3149;14.8578;27.574 -6;18.9104;17.5808;32.9511 -7;21.8493;19.5083;35.7165 -8;26.0029;21.796;39.7732 -9;22.0885;20.8396;37.1837 -10;21.5083;20.1877;36.9289 -11;22.3128;20.409;35.9273 -12;22.6346;21.1889;39.1894 -13;22.2756;21.7136;36.8578 -14;21.3343;21.7055;37.0048 -15;21.7101;22.1195;39.3275 -16;21.8314;22.5456;36.6424 +1;8.33949;10.3521;12.6153 +2;8.71773;8.47785;14.8003 +3;10.9358;10.3357;18.8751 +4;13.4129;12.6552;22.9213 +5;15.9475;14.9878;26.9629 +6;19.1493;17.353;31.4932 +7;21.9517;19.6848;34.5753 +8;26.3632;21.9622;39.261 +9;22.5369;20.8513;36.634 +10;22.3533;19.9195;36.5771 +11;23.0082;20.5991;37.4993 +12;23.4323;20.9946;38.7193 +13;22.1625;21.5423;38.2651 +14;22.2982;21.7887;37.4653 +15;21.8375;22.2663;39.3352 +16;22.4244;22.4828;40.9616 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;10.0432;11.1421;13.8914 -2;9.46677;9.09884;15.5819 -3;11.5014;11.1445;19.8675 -4;14.2604;13.4217;24.5876 -5;17.1567;16.0257;29.9095 -6;20.7847;18.7728;34.5172 -7;23.6595;21.1408;38.4034 -8;27.6591;23.5216;42.508 -9;25.467;22.2508;39.0838 -10;24.4334;21.1316;38.9428 -11;24.9708;21.681;38.6065 -12;24.7631;22.2276;40.0069 -13;25.0104;22.5851;40.9531 -14;24.3718;23.3315;39.3677 -15;24.0695;23.6468;40.5754 -16;23.653;23.8259;39.8424 +1;10.0559;11.1484;13.756 +2;9.37247;9.10703;15.3837 +3;12.1414;11.3938;19.9827 +4;14.9984;13.8239;24.3792 +5;17.9477;16.2456;29.5546 +6;20.8455;18.8171;33.52 +7;24.0254;21.1356;37.3288 +8;27.6342;23.124;41.3915 +9;25.765;22.2341;38.6564 +10;23.8782;21.4006;38.454 +11;24.6966;21.7367;40.3348 +12;25.2538;22.2202;41.344 +13;24.769;22.5367;40.5746 +14;24.7632;23.2182;40.8915 +15;24.1426;23.6517;39.4147 +16;24.2701;24.1398;40.5243 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.51641;8.42907;9.98054 -2;5.87154;8.09746;14.8329 -3;8.57581;10.3628;20.2341 -4;11.191;12.6697;25.2788 -5;13.7013;15.0362;30.2345 -6;16.3448;17.4303;35.5264 -7;18.8233;20.2236;40.7843 -8;21.5948;23.1758;48.3223 -9;20.3761;21.5639;43.8207 -10;19.803;21.3484;43.9042 -11;20.3038;21.1199;44.7101 -12;20.6946;21.2891;45.1589 -13;20.0012;21.535;44.1526 -14;20.7362;21.8851;44.5987 -15;20.3864;22.1389;45.057 -16;20.208;22.4341;46.0627 +1;3.49505;8.41609;9.94728 +2;5.82733;8.10147;14.749 +3;8.59829;10.3843;20.2735 +4;11.1329;12.6953;25.1945 +5;13.792;15.1173;30.3212 +6;16.3708;17.5139;35.3398 +7;18.9151;20.2387;40.3832 +8;21.7251;23.1762;47.8398 +9;19.9948;21.809;44.8067 +10;19.8979;21.252;42.8696 +11;20.3806;21.3659;44.4173 +12;20.6849;21.4259;44.7703 +13;20.0904;21.6732;43.789 +14;20.7022;21.9173;44.7787 +15;20.4127;22.2153;44.5844 +16;20.0616;22.5578;43.9804 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.57787;8.57033;10.133 -2;5.92642;8.14189;14.8081 -3;8.61697;10.3847;20.2718 -4;11.257;12.6961;24.9693 -5;13.7576;15.0955;30.1401 -6;16.3186;17.5345;35.2761 -7;19.0212;20.1517;40.5561 -8;21.7821;23.0517;47.6859 -9;20.5811;21.527;42.5631 -10;20.3177;20.9688;43.4894 -11;20.3564;21.3164;43.886 -12;20.9321;21.3601;44.837 -13;20.1218;21.6098;43.8695 -14;20.7271;21.9323;44.1849 -15;20.6489;22.2474;44.7261 -16;20.2958;22.5834;44.2395 +1;3.61894;8.58105;10.0488 +2;5.90529;8.17154;14.7278 +3;8.63094;10.4544;20.0125 +4;11.2685;12.7474;24.9251 +5;13.7483;15.147;30.0361 +6;16.5127;17.5323;35.5607 +7;19.0375;20.3061;40.2567 +8;21.7793;23.257;47.5249 +9;20.0694;21.5318;43.6267 +10;20.0299;21.2392;43.3492 +11;20.2726;21.2085;43.2108 +12;20.7625;21.3355;44.1918 +13;20.1876;21.7448;43.8464 +14;20.6736;21.9967;45.2713 +15;20.6447;22.4064;44.5265 +16;20.6391;22.5424;45.0548 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.89833;10.5155;12.9326 -2;8.81124;8.95706;15.9606 -3;11.4733;11.1236;20.9464 -4;14.3394;13.442;26.3381 -5;17.1749;15.7363;31.9153 -6;20.0484;18.3668;37.6917 -7;23.327;20.7124;43.3657 -8;27.4619;23.1449;50.2898 -9;26.0943;22.189;46.35 -10;25.4719;22.1945;46.2381 -11;25.6125;22.453;46.553 -12;25.9216;22.4816;46.8995 -13;25.2675;22.8542;46.2657 -14;25.7739;23.1108;46.9295 -15;26.1503;23.4954;46.6889 -16;25.8118;24.1008;47.3281 +1;6.86826;10.5578;12.8854 +2;8.8956;9.05767;15.7071 +3;11.5033;11.1639;20.6943 +4;14.2098;13.5027;26.0225 +5;17.1714;15.9913;31.4103 +6;20.1574;18.4032;37.2005 +7;23.2503;21.0592;43.0022 +8;27.571;23.5882;49.7376 +9;25.8857;22.4652;46.3543 +10;25.6101;22.3482;45.5105 +11;25.8552;22.6216;46.9373 +12;25.9707;22.717;47.9256 +13;25.1299;22.9547;47.008 +14;25.9578;23.2927;47.3337 +15;25.4967;23.7965;47.9942 +16;25.2859;23.9647;47.3139