From 7e0c600649e7c0126ce9e39e3e706b35dfb58b60 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Fri, 9 Jun 2023 11:55:18 -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 fd7c9fe8..97d65ace 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.69635;10.4057;12.5657 -2;8.67358;8.45288;14.9381 -3;11.0433;10.4352;19.0033 -4;13.5621;12.7112;23.167 -5;15.8132;15.0517;27.8234 -6;19.1261;17.3015;32.3087 -7;21.7656;19.6917;36.3927 -8;26.2253;22.0402;41.9165 -9;20.9224;20.6613;37.3323 -10;21.154;19.9218;36.7886 -11;21.565;20.3674;37.1072 -12;22.1016;21.0779;39.4618 -13;22.2623;21.5248;37.9537 -14;22.0287;21.896;38.0878 -15;21.617;22.1222;36.1139 -16;21.8918;22.6728;37.9441 +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 Parallel load (N=500000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;8.34617;10.4289;12.7185 -2;8.94509;8.4068;14.8302 -3;11.1528;10.3995;19.5746 -4;13.7365;12.6864;23.6478 -5;16.3186;15.0635;28.4075 -6;19.2166;17.4952;32.702 -7;22.0713;19.7119;36.4074 -8;26.2111;21.9206;42.2014 -9;22.5523;20.8782;38.0291 -10;21.8255;20.2017;36.7117 -11;22.1375;20.3633;37.6951 -12;22.6404;21.0829;38.6507 -13;21.86;21.5221;39.6016 -14;22.0619;21.6785;39.2921 -15;22.2701;21.9783;37.5978 -16;22.2148;22.3866;37.657 +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 Parallel load (N=500000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;10.0649;11.2029;13.8565 -2;9.48545;9.16164;15.8426 -3;12.3575;11.3422;20.3262 -4;15.0957;13.7679;26.005 -5;17.4873;16.0878;29.9473 -6;20.8219;18.8624;35.3177 -7;24.1387;21.1058;38.8907 -8;27.8169;23.7086;44.1549 -9;25.3917;22.3896;39.6477 -10;24.3924;21.2242;39.8772 -11;24.3817;21.7486;40.2784 -12;24.6953;22.4132;40.353 -13;24.949;22.7146;41.9642 -14;24.5323;22.9454;39.3189 -15;24.0934;23.5803;41.3366 -16;24.2808;23.993;41.1271 +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 Parallel load (N=5000000, theta=0.01): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.47426;8.41105;10.0244 -2;5.87854;8.19754;15.019 -3;8.50321;10.3996;20.3654 -4;11.2637;12.7368;25.3484 -5;13.84;15.1055;30.2773 -6;16.3785;17.5885;35.5855 -7;18.9183;20.2204;40.8864 -8;21.7905;23.259;48.5803 -9;20.3603;21.459;44.9627 -10;19.8;21.5025;43.6565 -11;20.3786;21.3041;44.0182 -12;20.8065;21.4357;45.2135 -13;19.8903;21.622;43.9394 -14;20.6506;21.8171;45.1083 -15;20.5094;22.1062;44.623 -16;20.2977;22.356;46.0205 +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 Parallel load (N=5000000, theta=0.5): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;3.5809;8.50735;10.088 -2;5.92909;8.16982;14.9024 -3;8.57409;10.4078;20.2718 -4;11.2501;12.706;25.1442 -5;13.8127;15.1365;30.3075 -6;16.4164;17.5607;35.5988 -7;18.898;20.2579;40.6182 -8;22.0019;23.3113;48.3296 -9;20.1685;21.6911;42.6873 -10;20.1022;21.4018;43.1346 -11;20.298;21.2793;43.8585 -12;21.0096;21.3663;44.574 -13;20.2051;21.6103;43.8095 -14;21.0929;21.9703;44.5654 -15;20.4225;22.2433;44.3356 -16;20.5103;22.5884;44.7683 +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 Parallel load (N=5000000, theta=0.99): #threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map -1;6.88053;10.5893;12.9582 -2;8.80759;9.00635;16.0515 -3;11.5362;11.1738;21.0159 -4;14.239;13.3115;26.4918 -5;17.1924;15.8523;31.9067 -6;20.0895;18.209;37.7409 -7;23.1926;20.6814;43.8033 -8;27.6578;23.2391;51.2126 -9;25.8636;22.5184;46.3573 -10;25.4793;22.1874;46.2437 -11;26.0673;22.521;46.8772 -12;26.1063;22.717;47.6055 -13;25.3763;22.9185;46.8894 -14;26.1794;23.3712;47.418 -15;24.8763;23.3668;47.8169 -16;25.3672;24.0367;47.8359 +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