diff --git a/resultados/resultados-1.txt b/resultados/resultados-1.txt new file mode 100644 index 0000000000000000000000000000000000000000..c8f7a5d7573c931528ae16dca99390e84a8b3f21 --- /dev/null +++ b/resultados/resultados-1.txt @@ -0,0 +1,31 @@ +aocc -O1 , 54.331060, 80.338718, 64.987083, 42.106628, 17.005570, 68.454618, 26.041389, 79.668973, 55.195783, 73.061396, 942.530406, 13.506042, 35.253837, 69.235928, 105.628344, 97.360947, 29.034176, 83.641034 +aocc -O2 , 55.768896, 80.663603, 65.118423, 37.461051, 17.672938, 68.332012, 24.130436, 74.992728, 55.228615, 74.332204, 119.838823, 12.770568, 35.396745, 65.805705, 105.958949, 97.417380, 27.823345, 47.603413 +aocc -O3 , 56.147354, 80.775310, 65.131428, 35.782588, 17.349878, 69.132548, 19.048282, 74.480314, 55.189826, 72.222201, 113.247002, 13.260861, 36.812995, 65.309551, 105.764729, 97.235765, 27.764924, 47.679364 +aocc -O3 -march=native , 56.247420, 79.856616, 65.390898, 36.071186, 16.805179, 68.407510, 15.480302, 76.433463, 55.109785, 70.282478, 116.528145, 12.497969, 36.442963, 63.996080, 104.664496, 97.225180, 32.044512, 84.902026 +aocc -O3 -march=native -ffast-math , 62.011795, 81.025611, 65.433592, 32.422852, 7.532471, 68.128822, 15.320279, 71.686815, 74.892662, 66.289951, 279.035004, 12.082316, 37.916425, 63.594457, 99.206836, 97.293901, 31.949657, 42.664541 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 51.586374, 80.464217, 65.302657, 34.727925, 17.552759, 68.988399, 15.510851, 78.456615, 55.112343, 74.315110, 323.043238, 13.064046, 37.040171, 66.289911, 104.587270, 97.357496, 32.588534, 85.223258 +aocc -O3 -mfma , 54.555447, 81.036552, 65.414905, 34.993538, 17.262875, 68.778465, 15.547181, 74.053673, 52.978592, 72.270529, 103.213441, 12.476143, 37.027967, 65.601148, 105.836646, 97.302341, 33.291586, 51.790662 +clang -O1 , 51.963786, 81.185551, 65.955554, 39.977180, 13.083990, 68.810802, 24.907027, 79.529718, 55.099908, 75.309607, 935.403572, 13.621312, 37.250485, 61.675687, 104.798216, 97.664282, 28.761546, 87.044451 +clang -O2 , 53.307205, 79.676357, 66.240029, 37.717754, 13.913974, 68.636700, 26.093811, 73.777949, 55.084534, 73.532735, 120.363510, 12.577392, 37.174749, 62.927547, 104.964672, 97.683136, 27.400364, 47.650444 +clang -O3 , 57.411617, 79.679103, 66.256200, 37.634408, 12.206783, 67.332206, 22.997505, 74.107647, 55.104678, 70.279401, 109.671530, 13.101612, 36.638510, 62.809101, 105.440100, 97.679597, 27.174611, 47.581887 +clang -O3 -march=native , 56.630036, 80.991643, 66.570657, 34.269952, 13.839928, 68.008737, 15.708356, 75.669483, 52.140535, 74.006306, 105.464505, 12.583821, 36.530372, 62.352879, 103.878868, 97.728939, 32.218862, 84.629652 +clang -O3 -march=native -ffast-math , 54.187156, 80.264706, 66.118952, 37.285313, 8.787711, 68.197736, 16.420945, 69.606141, 73.317413, 66.753909, 258.520751, 11.948629, 35.921727, 61.806281, 102.550981, 97.564849, 32.243714, 41.758660 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 57.006216, 81.277928, 66.352843, 34.662259, 13.800809, 68.133517, 15.786255, 79.443032, 52.130363, 74.118141, 372.311871, 13.143217, 38.231984, 61.387310, 105.277294, 97.767097, 31.875423, 84.801864 +clang -O3 -mfma , 53.627588, 81.217099, 66.297372, 34.161053, 13.575202, 69.730781, 16.247365, 74.613835, 52.179134, 69.212717, 103.985884, 12.596304, 36.562716, 61.689078, 106.106531, 97.742919, 33.525220, 50.422449 +gcc -O1 , 63.882742, 78.856126, 73.686648, 36.222100, 12.020393, 70.653458, 23.563870, 87.905186, 60.871893, 67.591439, 532.155766, 13.476578, 33.501608, 74.040665, 102.201338, 97.549576, 46.666573, 83.393608 +gcc -O2 , 53.099533, 81.715678, 69.673039, 35.848366, 12.095661, 71.054069, 22.621479, 82.278248, 60.880031, 56.737514, 201.993715, 13.179639, 33.365231, 60.355969, 96.223088, 97.476371, 49.899772, 83.932104 +gcc -O2 -funroll-loops , 53.710635, 79.840058, 64.789934, 34.281221, 8.876598, 67.756864, 24.498809, 79.344094, 60.965619, 57.420658, 91.203151, 13.229751, 33.543883, 57.680434, 86.548911, 97.494001, 47.594859, 84.642287 +gcc -O3 , 53.028702, 80.673956, 69.375663, 35.503250, 8.904653, 68.584437, 18.888622, 75.066600, 60.893425, 56.806847, 361.444237, 12.699659, 34.403643, 58.923869, 93.958703, 97.482853, 49.918447, 82.536992 +gcc -O3 -funroll-loops , 52.367478, 80.272036, 62.907285, 34.740704, 8.855808, 68.503119, 20.782541, 74.151195, 61.042711, 56.773878, 361.493902, 12.632888, 33.435357, 58.246261, 85.381861, 97.517774, 48.829713, 58.298046 +gcc -O3 -funroll-loops -march=native , 52.622198, 80.193748, 64.281833, 34.620439, 9.006928, 68.253695, 14.959020, 73.702401, 56.549835, 56.439747, 319.040863, 12.273700, 33.382014, 57.237471, 85.157249, 97.507761, 49.484011, 58.259431 +gcc -O3 -funroll-loops -march=native -ffast-math, 53.109646, 80.550295, 64.031760, 32.954556, 5.370273, 69.999833, 15.497135, 68.593754, 59.470796, 32.240393, 281.025045, 3.981503, 33.421221, 45.986046, 77.449197, 97.497749, 42.878274, 41.927935 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 54.277642, 79.287067, 63.849735, 34.095467, 8.847890, 68.495151, 15.056727, 78.716061, 56.815915, 56.617433, 171.461123, 13.232615, 34.063511, 59.709328, 83.910244, 97.461453, 47.812872, 60.000377 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 54.559785, 80.953577, 64.803235, 34.407136, 9.222929, 68.808847, 14.811324, 77.167449, 56.554621, 57.101436, 1022.825402, 12.312658, 33.884439, 57.299002, 84.749799, 97.460737, 49.060385, 82.718397 +gcc -O3 -funroll-loops -mfma , 56.723910, 79.494083, 62.376789, 36.477122, 9.156181, 68.443385, 14.689877, 76.581106, 57.943543, 55.969056, 722.522413, 12.257434, 33.254875, 58.648409, 83.355108, 97.521909, 47.409705, 82.480172 +icx -O1 -fp-model=precise , 58.029571, 81.202670, 65.626276, 41.383347, 14.227925, 68.405614, 21.950424, 82.438678, 52.075770, 73.035194, 724.337575, 14.303605, 26.465978, 63.405966, 83.218140, 97.647007, 48.636387, 58.529502 +icx -O2 -fp-model=precise , 52.990139, 80.194600, 56.477013, 42.197238, 11.132088, 67.621712, 17.793568, 72.465674, 49.028789, 69.506161, 85.183703, 14.015057, 26.674352, 71.411815, 81.616662, 97.674342, 47.897219, 60.578970 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 56.069378, 81.518478, 64.754599, 35.494290, 5.317424, 68.417195, 13.251393, 67.170644, 67.077887, 29.383510, 58.643507, 0.410985, 26.751870, 61.748467, 45.781716, 97.655263, 29.355152, 41.821996 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 51.804566, 81.243046, 55.607117, 35.467671, 13.604738, 68.068995, 11.753915, 74.162716, 49.010899, 67.550622, 243.797838, 14.139579, 27.658438, 71.964555, 75.078695, 97.736121, 43.834754, 49.939668 +icx -O3 -fp-model=precise , 53.996378, 80.765696, 56.106180, 36.266150, 11.122721, 67.538908, 17.703671, 73.526560, 49.000400, 70.185825, 84.360298, 13.899929, 27.226386, 71.876913, 80.234035, 97.570497, 19.454971, 60.059338 +icx -O3 -march=core-avx2 -fp-model=precise , 54.178117, 81.440724, 64.792204, 33.962244, 13.663405, 67.800795, 11.812171, 72.659342, 49.014157, 70.103987, 58.791079, 13.855839, 25.246903, 72.055122, 59.952250, 97.760158, 23.579359, 50.174006 +icx -O3 -march=native -fp-model=precise , 56.521504, 81.106793, 64.319217, 34.291364, 13.657135, 68.089842, 11.864964, 74.174802, 48.967143, 66.405817, 58.162086, 13.657985, 26.509545, 72.827268, 59.356222, 97.705887, 23.396601, 50.360530 diff --git a/resultados/resultados-2.txt b/resultados/resultados-2.txt new file mode 100644 index 0000000000000000000000000000000000000000..bf43d815f601513404f7f63724097cb3409be0b0 --- /dev/null +++ b/resultados/resultados-2.txt @@ -0,0 +1,31 @@ +aocc -O1 , 52.284591, 81.112660, 65.298142, 43.165425, 17.991619, 69.403528, 26.210827, 79.489623, 55.189512, 75.315102, 943.314899, 13.136356, 35.631786, 69.084295, 104.937240, 97.348024, 29.087845, 83.376865 +aocc -O2 , 56.104076, 80.706197, 65.270469, 37.543115, 17.665395, 68.555982, 24.039526, 75.274726, 55.186977, 70.958604, 119.652509, 12.735302, 36.494696, 65.306057, 107.469212, 97.301042, 27.829689, 47.640943 +aocc -O3 , 56.147292, 79.224605, 64.905345, 36.609147, 17.357619, 68.279824, 18.842194, 74.475952, 55.186932, 69.490681, 113.227800, 12.785612, 36.226256, 65.242765, 105.916901, 97.326610, 27.841699, 47.819089 +aocc -O3 -march=native , 52.192265, 81.288678, 65.421716, 35.693157, 17.706706, 68.872808, 15.511467, 75.338972, 55.147746, 73.991362, 116.600208, 12.595260, 37.134012, 64.487489, 104.150123, 97.347268, 32.115299, 85.293568 +aocc -O3 -march=native -ffast-math , 51.307972, 81.078209, 65.472361, 32.748646, 7.552966, 68.027409, 15.338823, 69.313114, 74.915366, 66.449460, 278.963137, 12.427138, 35.879309, 64.501550, 98.586351, 97.372317, 31.940352, 42.737957 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 55.079010, 80.730379, 65.525455, 35.500729, 17.552237, 68.490976, 15.485375, 78.916754, 55.109607, 74.104743, 323.479291, 13.080332, 35.882798, 65.200762, 104.599465, 97.296344, 32.134047, 85.301773 +aocc -O3 -mfma , 56.334709, 79.703785, 65.440885, 36.811508, 16.386806, 69.298042, 15.099844, 73.760074, 53.125198, 71.991441, 103.209024, 12.390788, 37.096221, 65.756488, 106.157104, 97.306735, 33.433538, 51.523689 +clang -O1 , 53.936337, 81.287962, 66.179458, 40.081416, 13.098891, 67.591942, 24.948039, 79.778022, 55.120388, 72.330059, 934.837562, 13.639628, 37.165229, 61.737948, 105.267717, 97.642381, 28.809159, 87.898488 +clang -O2 , 56.043611, 80.683527, 66.112385, 37.082631, 13.938561, 69.375641, 25.997069, 73.474132, 55.098919, 72.020140, 120.142416, 12.568701, 36.504093, 61.755708, 105.796473, 97.487520, 27.308864, 47.658599 +clang -O3 , 52.064460, 80.113954, 66.269309, 36.473917, 12.227196, 68.202027, 22.852588, 73.449373, 55.079537, 72.207674, 109.891647, 12.830624, 36.322210, 62.076296, 105.681745, 97.604442, 27.279272, 47.659496 +clang -O3 -march=native , 55.900930, 81.178078, 66.486081, 33.883063, 13.742778, 68.937814, 15.848163, 75.966100, 52.141770, 74.017522, 105.494326, 12.585344, 36.243971, 61.733978, 103.958697, 97.717654, 32.098962, 85.131010 +clang -O3 -march=native -ffast-math , 56.169403, 79.840285, 66.182387, 35.731521, 8.916952, 68.436140, 16.380611, 69.448839, 73.305906, 68.952180, 258.428038, 12.131453, 36.251611, 61.960106, 102.177665, 97.625765, 32.301918, 42.470014 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 51.352233, 80.712279, 66.191291, 34.616043, 13.749140, 68.414866, 15.893208, 79.163194, 52.109945, 70.194824, 372.381441, 13.256885, 36.560791, 62.804194, 102.878389, 97.667781, 32.086342, 84.872871 +clang -O3 -mfma , 53.920393, 80.942924, 66.244332, 34.446828, 13.527773, 68.381903, 16.219567, 74.577191, 52.130074, 70.078961, 103.964776, 12.920387, 35.816241, 61.645245, 106.250459, 97.611342, 33.250725, 50.597481 +gcc -O1 , 58.529215, 79.453446, 73.892950, 36.257761, 12.063349, 66.979381, 23.487974, 85.804426, 60.877815, 66.739894, 532.345325, 13.265467, 33.598709, 73.060715, 103.390767, 97.510577, 46.414829, 83.530818 +gcc -O2 , 55.701161, 89.907919, 69.132287, 35.453050, 12.199519, 67.945418, 22.535207, 82.401236, 60.869182, 56.691811, 201.913236, 13.343242, 34.030465, 60.195411, 97.344846, 97.484344, 49.871829, 83.624072 +gcc -O2 -funroll-loops , 52.614359, 79.530665, 64.846700, 34.930439, 8.878461, 67.302836, 24.544116, 80.820167, 60.944718, 56.632946, 91.187420, 13.073327, 33.323408, 57.899439, 87.385921, 97.506445, 48.166046, 84.573021 +gcc -O3 , 53.236164, 79.545669, 69.367251, 34.998031, 9.022754, 68.621628, 18.952219, 74.055525, 60.917671, 56.451023, 361.220822, 12.595643, 33.044353, 58.780714, 94.886484, 99.673993, 52.094857, 82.294460 +gcc -O3 -funroll-loops , 55.038242, 80.488096, 62.882455, 34.840120, 8.869889, 67.653042, 20.620169, 74.317877, 61.028780, 57.080649, 360.960127, 12.932996, 34.146690, 57.841741, 84.357313, 97.477638, 48.816460, 58.318291 +gcc -O3 -funroll-loops -march=native , 57.770582, 80.518116, 64.307062, 34.303749, 8.998251, 67.993990, 14.983925, 74.315769, 56.548645, 56.662633, 319.228132, 12.273720, 33.490404, 57.166765, 84.471815, 97.405998, 47.298968, 58.311876 +gcc -O3 -funroll-loops -march=native -ffast-math, 57.581382, 80.795223, 64.221375, 33.331645, 5.350704, 70.056929, 15.571063, 68.658068, 60.060309, 32.107748, 280.907356, 4.221839, 33.120745, 45.618748, 79.250094, 97.502189, 41.535558, 41.790118 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 55.290037, 79.251009, 63.992196, 33.287056, 8.857413, 67.538654, 14.929975, 78.508122, 56.562248, 56.392951, 171.196120, 12.823480, 34.006531, 59.218791, 82.951592, 97.502401, 47.330843, 59.886150 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 54.238618, 80.257946, 64.427288, 33.759410, 9.265240, 68.469245, 14.967854, 76.544597, 56.556419, 57.510857, 1022.728745, 12.552584, 33.252249, 56.263754, 85.786288, 99.516661, 47.644198, 82.371547 +gcc -O3 -funroll-loops -mfma , 56.421422, 80.330191, 62.832881, 35.970089, 9.169122, 70.511857, 14.733050, 77.634044, 57.937908, 56.695871, 722.513026, 13.432510, 32.987307, 56.667600, 83.373381, 97.509667, 46.900474, 82.419384 +icx -O1 -fp-model=precise , 58.322182, 81.252621, 65.209244, 40.857532, 14.213159, 68.881875, 21.834266, 82.489240, 52.053697, 72.717333, 723.893405, 14.378173, 26.055680, 63.875653, 83.846798, 97.651915, 46.650211, 58.861786 +icx -O2 -fp-model=precise , 53.366812, 81.031931, 56.754443, 41.629365, 11.204632, 68.191642, 17.859218, 72.812226, 49.027593, 69.554163, 85.105668, 13.881619, 26.202824, 72.186670, 80.907860, 97.653664, 49.496621, 60.385697 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 55.022784, 81.084478, 65.056035, 33.936170, 5.337957, 67.784631, 13.341608, 67.238174, 67.081440, 29.372411, 58.576441, 0.409232, 27.359211, 61.002801, 46.160420, 104.400921, 29.262416, 41.617105 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 53.547788, 79.990502, 55.494575, 35.799020, 13.641111, 68.066743, 11.932981, 73.834355, 49.009958, 69.981305, 243.529327, 14.104113, 26.224925, 72.465053, 75.048050, 97.677856, 44.487808, 49.854039 +icx -O3 -fp-model=precise , 57.122158, 80.584580, 55.832380, 36.089896, 10.634424, 67.718168, 17.567952, 72.143172, 48.993914, 69.738324, 84.455220, 14.126258, 25.484871, 71.695723, 79.029753, 97.676169, 19.589680, 60.175372 +icx -O3 -march=core-avx2 -fp-model=precise , 54.435185, 79.843747, 64.445930, 34.949787, 13.749498, 68.249830, 12.107707, 72.815821, 48.977515, 69.875897, 58.967958, 13.805428, 25.450264, 72.256256, 59.880078, 97.557802, 23.879793, 50.034084 +icx -O3 -march=native -fp-model=precise , 57.359944, 86.883171, 64.378400, 35.817540, 13.666204, 67.456298, 11.999197, 73.958268, 49.395971, 66.885061, 58.263503, 13.543518, 26.550868, 71.996232, 59.382437, 97.666934, 23.537931, 50.460721 diff --git a/resultados/resultados-3.txt b/resultados/resultados-3.txt new file mode 100644 index 0000000000000000000000000000000000000000..6aedabed2b0a27ff3871c95d6272ac9ebd28467c --- /dev/null +++ b/resultados/resultados-3.txt @@ -0,0 +1,31 @@ +aocc -O1 , 53.150778, 81.110543, 65.103125, 42.037800, 17.851687, 72.003109, 26.102490, 79.212838, 55.232091, 73.537090, 939.928720, 13.509621, 36.507338, 70.272732, 105.781577, 97.207980, 29.048097, 83.391506 +aocc -O2 , 54.882221, 80.105288, 64.953735, 36.036289, 17.816440, 68.590143, 24.012914, 75.843881, 55.205140, 71.169540, 119.774636, 12.925593, 37.303239, 64.526333, 107.042809, 97.153296, 27.807060, 47.657864 +aocc -O3 , 52.106236, 80.962837, 65.219111, 37.028404, 17.363706, 68.610910, 19.050750, 75.488008, 55.174202, 69.000039, 113.241110, 13.089472, 35.868514, 65.432457, 105.321132, 97.233185, 27.737811, 48.075068 +aocc -O3 -march=native , 52.284371, 81.082898, 65.323385, 36.475294, 17.704356, 69.911582, 15.494949, 74.380204, 55.101829, 69.887831, 116.691352, 12.559326, 35.935662, 64.302157, 104.168783, 97.202249, 32.005231, 84.905588 +aocc -O3 -march=native -ffast-math , 53.051296, 81.439238, 65.261323, 32.221051, 7.343867, 68.423140, 15.406751, 71.281472, 74.869262, 68.593611, 279.115171, 11.965010, 36.657350, 63.796100, 98.210289, 97.260666, 31.981120, 42.659340 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 52.125160, 81.198722, 65.577523, 35.781889, 17.546770, 69.582977, 15.639526, 79.215057, 55.168419, 74.110177, 322.904233, 17.721333, 37.571766, 65.338142, 103.468506, 97.355147, 32.049813, 84.921139 +aocc -O3 -mfma , 53.380632, 81.238148, 64.935300, 35.333958, 16.376147, 69.573959, 15.046846, 74.058321, 52.960181, 72.424820, 103.221483, 12.357045, 36.496034, 64.861327, 105.516786, 97.271609, 33.123925, 51.564686 +clang -O1 , 52.732689, 80.584175, 66.324299, 40.584977, 12.553088, 68.524146, 24.874486, 78.350545, 55.124298, 75.126641, 935.106820, 13.467307, 37.591408, 61.405393, 106.985268, 97.650919, 28.693918, 87.476035 +clang -O2 , 59.867515, 79.284438, 66.120694, 35.094920, 13.359180, 68.187992, 26.045966, 73.814389, 55.131801, 75.888556, 120.094294, 12.763857, 35.908905, 61.190851, 105.464830, 97.693296, 27.238878, 47.911541 +clang -O3 , 56.760334, 79.782417, 66.147215, 36.322273, 12.585854, 69.212234, 22.790265, 74.077113, 55.099397, 69.690808, 109.741117, 13.079241, 36.500523, 62.073653, 105.069573, 97.660619, 27.358978, 47.796365 +clang -O3 -march=native , 53.085870, 81.066084, 66.109877, 35.220182, 13.931089, 68.343357, 15.921929, 76.445986, 52.167054, 74.197723, 105.408520, 12.614181, 36.194311, 62.413692, 105.055867, 97.544771, 32.229629, 85.406439 +clang -O3 -march=native -ffast-math , 56.788312, 79.874462, 66.290651, 36.925030, 8.857069, 68.244238, 16.537344, 70.366503, 73.309926, 66.545499, 258.439354, 12.191326, 36.061490, 61.413743, 101.059998, 97.687035, 32.280428, 42.394879 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 51.654007, 81.147702, 66.271215, 34.778309, 13.796713, 68.977770, 15.908427, 79.819913, 52.108337, 70.641310, 372.356251, 13.083686, 36.701674, 62.103222, 104.640745, 97.539451, 32.069487, 84.850918 +clang -O3 -mfma , 53.444961, 80.930706, 66.251950, 35.429095, 13.593194, 68.463491, 16.078030, 72.988599, 52.142319, 72.421616, 103.980284, 12.898326, 36.038588, 62.098292, 105.134112, 97.695653, 33.287209, 50.403350 +gcc -O1 , 55.989349, 79.880463, 73.933641, 35.876135, 12.072412, 68.335163, 23.453639, 86.990392, 60.866082, 67.462392, 532.732929, 13.262705, 33.536932, 73.096378, 103.490844, 97.509823, 47.836877, 83.277794 +gcc -O2 , 53.410746, 80.463624, 69.645933, 35.377619, 12.071556, 68.400910, 22.632618, 82.251256, 60.877488, 57.496878, 202.087663, 13.122903, 33.505744, 60.501763, 96.465531, 97.474967, 49.751224, 83.918134 +gcc -O2 -funroll-loops , 53.159538, 80.488071, 64.634083, 35.103438, 8.888718, 69.645768, 24.668653, 78.181843, 60.963125, 56.475465, 91.080470, 13.122128, 33.404685, 57.871229, 87.225912, 97.480221, 48.080678, 84.585157 +gcc -O3 , 52.491831, 79.617782, 69.293565, 35.300262, 8.928434, 67.557266, 18.920021, 74.548495, 60.911989, 56.844267, 361.207988, 12.637857, 33.528868, 58.220867, 93.742892, 97.486582, 49.986011, 82.469537 +gcc -O3 -funroll-loops , 59.772847, 80.463547, 62.864442, 34.657100, 8.867713, 69.621926, 20.715007, 74.456520, 61.033096, 57.158837, 361.595923, 12.616451, 33.596997, 57.781406, 85.558212, 97.483326, 48.415866, 58.214629 +gcc -O3 -funroll-loops -march=native , 52.022167, 81.011372, 63.630453, 33.664190, 8.995133, 69.024058, 14.834756, 74.194802, 56.546521, 56.826266, 319.139324, 12.252602, 34.096038, 57.067796, 85.095291, 97.507932, 47.550393, 58.216318 +gcc -O3 -funroll-loops -march=native -ffast-math, 51.995564, 88.853179, 64.242132, 32.920388, 5.346836, 71.182136, 15.704756, 68.804879, 59.456056, 31.438184, 281.013889, 4.077520, 33.707078, 45.772523, 78.603077, 97.510684, 44.449854, 42.042512 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 51.196681, 80.231499, 64.132292, 34.025204, 8.852700, 68.721039, 14.792792, 78.387283, 56.565120, 56.130298, 171.490068, 12.901758, 33.937796, 59.610858, 84.560455, 97.469645, 49.428912, 59.969076 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 53.719582, 80.093527, 64.574954, 34.082382, 9.240832, 68.637151, 14.766185, 76.835711, 56.581098, 57.083639, 1022.264057, 12.265138, 33.346264, 58.090827, 84.709196, 97.483741, 46.372731, 82.438288 +gcc -O3 -funroll-loops -mfma , 52.334955, 79.775344, 62.575650, 36.089721, 9.188241, 67.871898, 14.492532, 76.702904, 59.175348, 56.392225, 722.406096, 12.479349, 33.571511, 57.305758, 83.579344, 97.534810, 46.354781, 82.411949 +icx -O1 -fp-model=precise , 55.057500, 81.246567, 65.185608, 41.245401, 14.234494, 71.150941, 22.043633, 82.580547, 52.045015, 75.084248, 723.695891, 14.499594, 27.485882, 63.898770, 83.965104, 97.723636, 47.988145, 58.587458 +icx -O2 -fp-model=precise , 56.920804, 86.311836, 56.697067, 40.926792, 10.661870, 69.087885, 17.736526, 72.648517, 49.055251, 69.318746, 85.264710, 14.081400, 27.629809, 71.488711, 81.033069, 97.653810, 49.144729, 60.237368 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 55.559354, 81.699208, 64.647913, 34.867981, 5.156380, 68.235829, 13.371526, 67.151534, 67.080385, 29.385098, 58.457968, 0.428449, 25.822408, 60.407542, 45.642612, 97.703476, 29.084479, 41.750962 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 52.756798, 81.370136, 55.494517, 35.094833, 13.684018, 67.920206, 11.916679, 74.204817, 48.839626, 67.291439, 243.661812, 14.081256, 26.552005, 71.539468, 74.796683, 97.675581, 44.187141, 49.813253 +icx -O3 -fp-model=precise , 55.327073, 81.313803, 55.879987, 36.570966, 11.103643, 67.934538, 17.582595, 76.071041, 49.004351, 70.171586, 84.381958, 13.961892, 26.810249, 72.073174, 80.116085, 97.577524, 19.459334, 60.159417 +icx -O3 -march=core-avx2 -fp-model=precise , 51.684156, 80.868469, 64.374970, 35.465265, 13.594302, 67.518994, 12.202525, 72.956485, 49.007049, 67.059740, 59.009324, 13.753828, 27.353524, 72.221414, 60.508819, 97.615396, 23.924654, 50.227702 +icx -O3 -march=native -fp-model=precise , 52.808523, 81.566815, 64.694307, 36.229565, 13.637249, 67.384687, 12.340226, 73.935134, 48.965145, 70.205139, 58.343837, 13.447112, 26.545023, 72.530089, 59.325678, 97.564742, 23.374454, 50.248879 diff --git a/resultados/resultados-4.txt b/resultados/resultados-4.txt new file mode 100644 index 0000000000000000000000000000000000000000..616fb24f0450a398f0730d456318a39e70153089 --- /dev/null +++ b/resultados/resultados-4.txt @@ -0,0 +1,31 @@ +aocc -O1 , 56.487241, 80.452977, 65.551923, 41.075344, 16.854906, 68.178022, 26.029982, 79.496049, 55.184511, 72.803416, 942.687926, 13.423635, 35.745592, 68.828418, 106.713139, 97.262272, 28.929422, 83.454539 +aocc -O2 , 53.248600, 80.481884, 65.121004, 36.993581, 16.710950, 68.326660, 24.111685, 75.162998, 55.220736, 73.850574, 119.751985, 13.097908, 37.573898, 63.862721, 106.805666, 97.224681, 27.837125, 47.613137 +aocc -O3 , 55.122782, 80.533718, 65.048652, 36.890918, 16.449839, 67.735174, 18.905704, 74.273090, 55.185430, 69.745904, 113.392658, 12.855424, 36.066588, 64.809872, 106.430432, 97.339316, 27.666484, 47.914961 +aocc -O3 -march=native , 54.796631, 80.384223, 65.583551, 35.887893, 17.683539, 68.043642, 15.575332, 75.801400, 55.091505, 74.047354, 116.652776, 12.597016, 36.497327, 64.295368, 104.746533, 97.346602, 31.971908, 84.967895 +aocc -O3 -march=native -ffast-math , 52.200362, 81.000373, 65.198336, 33.440396, 7.544550, 67.999933, 15.304819, 71.903697, 74.917599, 66.188189, 278.914362, 12.022620, 35.755171, 64.130395, 97.631133, 97.242311, 31.873634, 42.701065 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 56.627234, 81.079781, 65.767954, 35.687549, 17.554998, 67.374740, 15.482057, 79.819646, 55.086961, 74.274203, 322.916399, 17.855051, 37.508637, 66.440077, 105.535823, 97.201835, 31.895395, 85.233884 +aocc -O3 -mfma , 53.609529, 80.617142, 65.260462, 36.912441, 16.617424, 67.137678, 15.184052, 74.173647, 52.922424, 70.114378, 103.257555, 12.922249, 35.796507, 64.025064, 105.626469, 97.402380, 33.359131, 52.357136 +clang -O1 , 60.487113, 80.005628, 66.027918, 39.644036, 12.645126, 67.295560, 24.775285, 79.440781, 55.144505, 72.320838, 935.505773, 13.403309, 37.496872, 62.073963, 105.768585, 97.884791, 28.769517, 88.118364 +clang -O2 , 57.604337, 81.061166, 66.319029, 37.941378, 13.957326, 68.427186, 26.018809, 73.642631, 55.109311, 72.596722, 120.186438, 12.701500, 35.640063, 61.626197, 106.424648, 97.677665, 27.277267, 47.639408 +clang -O3 , 53.659482, 81.119844, 66.242460, 37.194613, 12.377195, 68.978446, 22.892959, 73.364596, 55.080834, 70.348079, 109.733832, 12.789354, 35.767153, 62.240552, 106.019790, 97.502793, 27.269814, 47.642270 +clang -O3 -march=native , 52.137701, 80.316401, 66.308928, 35.018433, 13.800377, 68.038475, 15.785503, 74.895022, 52.137206, 70.435982, 105.526484, 12.691685, 37.075727, 61.428713, 105.059007, 97.664223, 32.219457, 85.007693 +clang -O3 -march=native -ffast-math , 58.588605, 80.955328, 66.194037, 36.082650, 8.840006, 67.804873, 16.507278, 69.255473, 73.326695, 69.056482, 258.430780, 12.035259, 35.764375, 61.766304, 102.603260, 104.904121, 32.313703, 42.348763 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 54.521773, 87.961116, 66.211661, 34.707810, 13.746863, 67.885027, 15.777169, 78.577317, 52.112540, 71.244974, 372.329492, 13.062412, 36.812273, 62.493419, 105.103410, 97.604343, 31.975453, 84.919944 +clang -O3 -mfma , 55.180939, 80.013565, 66.538415, 34.574548, 13.584360, 68.050913, 16.068311, 74.435351, 52.160510, 72.392221, 103.878189, 13.004763, 36.801655, 62.395745, 106.958814, 97.672717, 33.176946, 50.523419 +gcc -O1 , 54.597115, 80.673960, 73.677734, 36.255186, 12.016223, 67.887196, 23.502905, 86.245970, 60.872147, 67.350302, 532.389228, 13.359964, 33.849157, 72.140036, 105.783593, 97.519768, 46.862450, 58.776651 +gcc -O2 , 51.568164, 78.893247, 69.552593, 34.864607, 12.068099, 67.471325, 22.590350, 83.157452, 60.895085, 57.010556, 201.811954, 13.257338, 33.347488, 59.517308, 95.113772, 97.508261, 50.512409, 83.781329 +gcc -O2 -funroll-loops , 59.173116, 85.009122, 64.869843, 34.989211, 8.877420, 68.821207, 24.576065, 79.973700, 60.960623, 57.071897, 91.081375, 13.216468, 33.601526, 57.270311, 87.658218, 97.483397, 48.461828, 84.868991 +gcc -O3 , 54.846930, 80.347179, 69.452074, 35.726650, 8.930599, 67.522786, 18.879636, 74.607185, 60.916947, 56.776281, 361.340003, 12.629665, 33.455960, 58.273975, 94.996476, 97.495207, 51.253227, 82.633150 +gcc -O3 -funroll-loops , 51.562332, 80.789046, 62.730586, 35.350946, 8.952590, 69.393327, 20.709573, 74.365931, 61.031945, 56.964146, 361.164896, 12.555603, 33.181240, 58.452388, 85.129365, 97.495844, 47.890832, 58.372801 +gcc -O3 -funroll-loops -march=native , 52.771068, 80.056439, 63.968226, 34.417970, 9.001933, 68.675328, 14.786802, 85.007502, 56.548957, 56.358166, 319.244173, 12.361132, 33.867173, 57.095481, 83.511247, 97.486163, 48.039502, 58.318648 +gcc -O3 -funroll-loops -march=native -ffast-math, 53.873514, 80.882485, 64.329916, 33.545428, 5.331072, 68.321017, 15.516927, 69.878786, 59.475008, 31.116387, 281.046281, 3.995263, 33.488528, 46.058138, 77.455783, 97.494228, 43.593290, 41.960030 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 52.289088, 79.946942, 63.650897, 33.762743, 8.935456, 68.914957, 14.842084, 79.426991, 56.567621, 56.152023, 171.482142, 12.871461, 34.024812, 59.084977, 82.497452, 97.473033, 50.129388, 60.040855 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 52.165770, 79.859840, 64.775616, 34.325232, 9.228978, 67.834957, 15.016360, 76.815388, 56.560711, 57.106444, 1022.558758, 12.831953, 33.614120, 56.876842, 85.218892, 97.482403, 48.508241, 82.562050 +gcc -O3 -funroll-loops -mfma , 52.675396, 79.692494, 62.830768, 36.149699, 9.147978, 68.668629, 14.678860, 76.981849, 57.939929, 56.137441, 722.636767, 12.391077, 33.486832, 56.845736, 83.119162, 97.532544, 47.327395, 82.399355 +icx -O1 -fp-model=precise , 59.222401, 80.982390, 65.277236, 40.708421, 14.463773, 71.517239, 20.713401, 82.761164, 52.056415, 71.848748, 724.530889, 16.494299, 26.552335, 63.355883, 82.873926, 97.745824, 49.029095, 58.941629 +icx -O2 -fp-model=precise , 58.863131, 80.293148, 56.678092, 41.180002, 10.659665, 68.149881, 17.731662, 72.408140, 49.032046, 69.156899, 85.216181, 14.022954, 26.359207, 70.604608, 80.739226, 97.673630, 50.680774, 60.314768 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 53.304257, 81.787591, 64.704300, 34.491837, 5.278823, 67.977033, 13.365707, 67.635328, 67.083815, 26.163920, 58.598944, 0.406775, 25.033294, 61.095900, 46.311854, 97.625309, 29.338927, 48.255149 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 52.048691, 80.653270, 55.743271, 35.768088, 13.549285, 67.501354, 12.196342, 74.079645, 48.994707, 70.264723, 243.730718, 14.083196, 25.846532, 71.883168, 75.057841, 97.629815, 43.880734, 49.957879 +icx -O3 -fp-model=precise , 52.828768, 79.973973, 56.063317, 34.995327, 10.632457, 67.621535, 17.700951, 72.481710, 48.991501, 67.783867, 84.471716, 13.952413, 27.005917, 71.812311, 79.657268, 97.684559, 19.357914, 60.347808 +icx -O3 -march=core-avx2 -fp-model=precise , 53.331023, 81.287629, 64.509453, 35.781973, 13.624087, 68.034896, 12.049964, 73.533117, 49.013159, 69.802860, 58.895004, 13.791926, 25.668246, 71.892612, 60.341392, 97.584768, 23.785421, 50.340904 +icx -O3 -march=native -fp-model=precise , 59.108197, 81.738533, 64.637375, 36.062830, 13.606025, 67.590810, 12.377611, 74.917412, 48.961333, 70.471744, 58.291327, 17.615326, 27.262166, 71.575798, 59.809887, 97.716336, 23.839471, 50.276370 diff --git a/resultados/resultados-5.txt b/resultados/resultados-5.txt new file mode 100644 index 0000000000000000000000000000000000000000..f321d91b34c80108650b1bb601f0912cf1d30735 --- /dev/null +++ b/resultados/resultados-5.txt @@ -0,0 +1,31 @@ +aocc -O1 , 56.709711, 79.166413, 65.288894, 42.408399, 17.630124, 67.716647, 26.017099, 79.508632, 55.202589, 72.317594, 943.256881, 13.168738, 36.881733, 68.439556, 105.525645, 97.344154, 29.033605, 85.326191 +aocc -O2 , 52.212276, 79.929061, 65.624409, 37.401266, 17.669773, 68.510854, 24.001731, 75.086377, 55.269527, 71.079678, 119.816609, 13.037997, 35.842550, 64.728524, 106.928784, 106.195241, 27.655518, 47.602424 +aocc -O3 , 56.518184, 80.758229, 64.891181, 36.099288, 17.410113, 68.076159, 18.922339, 74.898533, 55.196908, 72.126943, 116.508481, 12.899804, 37.650397, 65.733091, 106.016249, 97.216586, 27.649164, 47.764576 +aocc -O3 -march=native , 51.178465, 80.595507, 65.552783, 36.268838, 17.676127, 68.966594, 14.569133, 74.483971, 55.090826, 70.204982, 116.558932, 12.661102, 36.788726, 63.550165, 103.808924, 97.248348, 31.782945, 85.183137 +aocc -O3 -march=native -ffast-math , 55.468642, 80.615690, 65.406115, 32.252417, 7.631984, 68.550703, 15.189714, 71.599679, 74.888625, 66.442439, 279.110770, 17.185819, 38.230059, 63.867909, 99.085909, 97.579239, 32.064236, 42.595503 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 57.884374, 80.225339, 65.447512, 34.263659, 17.544903, 67.831085, 15.544423, 79.641179, 55.093958, 74.226028, 322.900036, 13.154023, 37.491972, 64.618295, 103.138872, 97.243598, 32.118268, 85.161730 +aocc -O3 -mfma , 52.444747, 81.042788, 65.413406, 38.407054, 17.303884, 68.792656, 15.120523, 74.251817, 52.827858, 72.051234, 103.195363, 12.865999, 37.289828, 64.703201, 106.049205, 97.264154, 33.386536, 51.753032 +clang -O1 , 56.707928, 80.727833, 65.945366, 40.662197, 12.506890, 71.916466, 24.959616, 79.122857, 54.924492, 72.253339, 935.354558, 13.254729, 37.377251, 61.254333, 106.389220, 97.632728, 28.774371, 86.923676 +clang -O2 , 57.943112, 81.091877, 66.280749, 35.652957, 13.449574, 68.201572, 26.020146, 74.016334, 55.147394, 72.945581, 120.104167, 12.606225, 36.342329, 61.253400, 105.818809, 97.564718, 27.360478, 47.741362 +clang -O3 , 56.507210, 81.044961, 66.329578, 37.625843, 12.737739, 68.056732, 22.893684, 73.588741, 55.091396, 72.422387, 109.777447, 13.080824, 37.552115, 62.118767, 105.108056, 97.549210, 27.341012, 47.919125 +clang -O3 -march=native , 53.673364, 79.807692, 66.262346, 34.569209, 13.803743, 70.641710, 15.749356, 75.846702, 52.136548, 73.959382, 105.423490, 12.541922, 35.951361, 61.435933, 105.091972, 97.610363, 32.127153, 85.047644 +clang -O3 -march=native -ffast-math , 53.786284, 80.781479, 65.861008, 36.246404, 8.845444, 68.501785, 16.520431, 69.600458, 73.355296, 69.218714, 258.577302, 12.471031, 37.195912, 61.835919, 102.490021, 97.586569, 32.229008, 42.580552 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 52.904939, 81.160661, 66.292718, 36.108621, 13.741866, 67.830795, 15.962850, 79.156260, 52.174817, 74.040127, 372.397365, 13.260912, 37.345069, 62.231280, 104.003928, 97.620499, 32.113884, 84.743272 +clang -O3 -mfma , 55.433589, 80.208501, 66.197090, 33.783669, 13.536404, 66.697682, 16.258226, 73.250581, 52.140075, 72.464185, 103.956789, 12.706051, 37.059806, 62.040765, 105.533298, 97.680446, 33.462784, 50.593046 +gcc -O1 , 57.247070, 80.842859, 73.638906, 36.413113, 12.038936, 68.212624, 23.460881, 87.524206, 61.290421, 67.323616, 532.267349, 13.377014, 33.656905, 73.589330, 103.832637, 97.504468, 46.398260, 83.547874 +gcc -O2 , 52.151538, 80.906471, 69.886770, 35.200300, 12.185210, 68.444626, 22.617251, 82.346553, 60.898553, 57.077538, 201.853524, 13.492138, 33.339271, 59.580718, 96.013959, 101.503653, 49.630022, 83.897402 +gcc -O2 -funroll-loops , 52.882019, 79.058773, 64.678237, 35.630303, 8.895032, 68.487202, 24.465375, 78.681770, 60.979912, 56.977703, 91.276767, 13.262887, 33.351224, 57.634888, 87.708703, 97.503524, 46.387273, 84.766993 +gcc -O3 , 52.400254, 80.452011, 69.311929, 35.783591, 8.913673, 69.239156, 18.907372, 75.385136, 60.903355, 56.745935, 361.124326, 12.719204, 33.348947, 58.155337, 94.993928, 97.488046, 50.943217, 82.541290 +gcc -O3 -funroll-loops , 55.193765, 79.262542, 62.839912, 35.217030, 8.869078, 67.725583, 20.629715, 73.354395, 61.036966, 56.663770, 361.111616, 12.799048, 33.320678, 57.991083, 85.043262, 97.503053, 49.031183, 58.284466 +gcc -O3 -funroll-loops -march=native , 52.308755, 80.812596, 64.441296, 34.599245, 9.092981, 69.780016, 14.997118, 74.021121, 56.552535, 56.708801, 319.421053, 12.241506, 33.150432, 55.690730, 84.778780, 97.426452, 48.506398, 58.340574 +gcc -O3 -funroll-loops -march=native -ffast-math, 52.524995, 80.722265, 64.158483, 32.580021, 5.361588, 68.307381, 15.475266, 70.659553, 59.479815, 32.297826, 280.844058, 4.061722, 33.248840, 45.685658, 78.395556, 95.388261, 43.587704, 42.141849 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 55.345320, 81.076785, 64.166374, 34.329289, 8.867701, 68.548706, 14.788404, 79.938230, 56.566950, 56.663079, 171.384270, 12.845851, 33.353311, 59.192934, 82.928357, 97.593174, 48.460740, 59.891808 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 56.034270, 81.036428, 64.244571, 34.310026, 9.235527, 68.911084, 14.938328, 76.928870, 56.567380, 56.296511, 1022.667682, 12.537947, 33.079591, 57.078766, 85.352531, 97.543027, 48.290743, 82.533552 +gcc -O3 -funroll-loops -mfma , 53.408444, 79.703123, 62.611499, 35.835193, 9.180611, 68.390815, 14.762079, 77.978282, 57.760383, 56.276302, 722.311396, 12.264490, 33.398091, 57.847286, 83.940630, 97.431970, 47.163686, 82.352619 +icx -O1 -fp-model=precise , 52.905150, 79.713735, 65.599966, 42.830582, 14.177069, 69.073813, 21.902803, 82.614517, 52.028163, 74.950477, 724.005637, 14.240740, 27.684430, 63.732944, 83.025648, 97.781073, 46.887519, 58.811357 +icx -O2 -fp-model=precise , 56.683370, 80.623086, 56.927516, 41.818919, 10.941397, 68.757934, 17.667022, 79.197647, 49.063218, 67.693728, 85.204869, 14.003083, 27.099684, 73.025479, 80.715391, 97.711069, 49.405150, 60.216545 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 53.580308, 79.539993, 65.131877, 35.636761, 5.339450, 67.666231, 13.284716, 67.525643, 67.070810, 29.419313, 58.652061, 0.412505, 27.204391, 60.496556, 46.380454, 97.613767, 29.511733, 41.999245 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 54.866713, 81.570644, 55.420447, 36.184422, 13.664302, 68.091232, 12.110339, 73.741677, 48.985927, 66.401032, 243.670452, 14.184054, 27.896060, 71.801479, 74.880389, 97.663725, 43.921005, 49.933698 +icx -O3 -fp-model=precise , 52.502541, 80.376239, 55.753995, 35.749193, 10.648394, 69.814452, 17.650046, 72.317276, 49.049492, 69.722333, 84.179382, 14.098259, 26.333102, 71.509409, 80.542565, 97.539604, 19.473592, 60.098264 +icx -O3 -march=core-avx2 -fp-model=precise , 54.996686, 81.842992, 64.140276, 34.983491, 13.708588, 68.015148, 12.110540, 73.252811, 49.021643, 70.064678, 58.810088, 13.682689, 25.528174, 72.954148, 59.824023, 121.402083, 23.987243, 50.268606 +icx -O3 -march=native -fp-model=precise , 52.809656, 81.296898, 64.314440, 36.405978, 13.605049, 68.107671, 12.123059, 74.290338, 48.960908, 67.531403, 58.231542, 13.596623, 25.083951, 71.863190, 60.010050, 97.664079, 23.473287, 50.180003 diff --git a/resultados/resultados-6.txt b/resultados/resultados-6.txt new file mode 100644 index 0000000000000000000000000000000000000000..552b0d537f30344bc40c45aebc815d27c86217a3 --- /dev/null +++ b/resultados/resultados-6.txt @@ -0,0 +1,31 @@ +aocc -O1 , 52.712297, 80.814783, 65.129749, 41.369790, 16.873057, 67.219445, 26.068693, 79.362718, 55.221744, 76.662074, 942.247762, 13.301347, 35.236864, 68.835553, 104.375414, 97.316067, 29.046506, 85.666477 +aocc -O2 , 54.827857, 80.973170, 65.097531, 37.139070, 17.653566, 67.035498, 24.193284, 74.946246, 55.232056, 74.219784, 119.846303, 12.850942, 36.209095, 64.897460, 106.365402, 97.368602, 27.925836, 47.649769 +aocc -O3 , 59.380976, 81.137090, 65.068777, 36.610116, 17.351886, 69.676798, 19.206214, 74.374278, 55.172783, 71.672319, 113.304831, 13.135403, 36.338382, 64.810871, 106.515294, 97.177925, 27.832253, 47.936878 +aocc -O3 -march=native , 53.902448, 80.938891, 65.075071, 34.139319, 16.882124, 68.445272, 15.511984, 74.777163, 55.834806, 73.986336, 116.653049, 12.550435, 36.937163, 64.571854, 106.895204, 97.245713, 32.179493, 84.860800 +aocc -O3 -march=native -ffast-math , 56.471284, 80.864083, 65.303749, 32.925339, 7.571830, 68.988344, 15.385951, 69.844601, 74.913190, 65.312145, 279.082092, 12.456975, 37.147843, 63.505751, 98.893760, 97.243499, 31.995258, 42.515166 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 51.460976, 80.793811, 65.352502, 34.520559, 16.709137, 69.165789, 15.463340, 80.359219, 55.089786, 70.185377, 323.033894, 13.021594, 37.721180, 65.421741, 104.589294, 97.267190, 32.222190, 84.987387 +aocc -O3 -mfma , 54.035510, 79.151020, 65.435184, 35.716411, 17.273294, 66.572114, 15.009757, 74.633763, 52.964094, 69.250312, 103.274921, 12.217315, 37.340384, 64.994346, 104.972392, 97.324388, 33.332663, 51.493649 +clang -O1 , 49.658114, 80.412676, 66.302437, 39.295400, 12.499647, 69.246381, 24.803022, 79.676155, 55.143147, 74.913255, 934.958791, 13.632284, 37.219070, 61.887762, 105.816876, 97.704061, 28.825353, 88.109030 +clang -O2 , 50.839046, 80.518497, 66.295189, 38.304769, 13.895210, 68.893594, 26.014249, 73.767318, 55.141315, 72.248758, 120.216236, 12.762358, 36.483930, 62.061306, 106.339075, 97.711434, 27.292045, 47.787899 +clang -O3 , 53.809520, 78.836945, 66.402508, 37.209024, 12.227844, 68.605527, 22.821561, 73.545419, 55.088851, 72.200031, 109.890023, 12.768208, 36.464014, 62.027383, 106.341878, 97.729708, 27.436120, 47.654173 +clang -O3 -march=native , 55.801543, 80.060142, 66.422088, 34.034649, 13.819142, 68.138321, 15.763108, 75.122052, 52.164829, 73.897637, 105.507600, 12.686300, 37.868502, 61.725270, 104.996517, 97.750156, 32.202215, 84.755094 +clang -O3 -march=native -ffast-math , 55.154669, 81.048269, 66.105842, 35.105054, 8.929020, 68.152439, 16.487319, 70.445277, 73.343800, 66.604719, 258.404426, 12.299724, 36.549891, 61.912207, 101.498900, 97.670351, 32.277548, 42.484711 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 60.870393, 80.651771, 66.209638, 34.221856, 13.955163, 68.785357, 15.936291, 79.062231, 52.149226, 74.007574, 372.428638, 13.243389, 38.432861, 62.900428, 103.746599, 97.610738, 32.011034, 84.843252 +clang -O3 -mfma , 52.684433, 79.784755, 66.000924, 36.457159, 13.554125, 68.275178, 16.264248, 74.667983, 52.163892, 70.071770, 103.915965, 12.542543, 35.795758, 62.084712, 106.461747, 97.669485, 33.628933, 50.364907 +gcc -O1 , 55.152497, 80.311085, 73.578002, 36.082548, 12.065999, 69.135427, 23.509877, 87.006252, 60.859673, 67.059838, 532.519784, 13.461994, 33.839322, 73.613278, 102.762854, 97.510645, 46.072034, 83.462065 +gcc -O2 , 59.896698, 80.709343, 69.765538, 36.220816, 12.144248, 68.670762, 22.633548, 83.356578, 60.897248, 57.038943, 201.944223, 13.233485, 34.173083, 55.414137, 95.763732, 97.471951, 49.697332, 83.926137 +gcc -O2 -funroll-loops , 53.092342, 80.282408, 64.783891, 35.232117, 8.912215, 67.652440, 24.661052, 79.858962, 60.961378, 56.659229, 91.282644, 13.151359, 33.140004, 54.365566, 86.766209, 97.485062, 48.506415, 84.747868 +gcc -O3 , 51.583087, 79.634060, 69.508124, 35.604972, 8.971593, 67.655439, 19.739285, 74.161927, 60.895742, 56.555181, 361.495408, 12.575119, 34.030100, 58.500956, 95.568280, 97.501194, 48.556287, 82.757081 +gcc -O3 -funroll-loops , 52.283439, 80.521473, 62.553033, 35.529072, 8.867774, 68.477323, 20.771373, 73.947069, 61.055181, 57.105277, 361.159894, 12.884615, 34.236296, 57.626025, 84.847001, 97.501545, 49.192155, 58.374025 +gcc -O3 -funroll-loops -march=native , 52.387481, 80.555979, 63.807651, 34.526054, 9.046841, 68.038667, 14.900716, 73.277346, 56.542577, 56.023280, 319.186635, 12.456293, 33.352526, 57.213477, 83.930694, 97.503469, 49.191934, 58.251182 +gcc -O3 -funroll-loops -march=native -ffast-math, 52.954201, 79.745806, 64.196139, 33.641347, 5.364837, 68.625542, 15.343593, 69.048163, 59.477509, 31.723583, 280.883499, 4.244537, 33.701601, 46.052419, 76.819337, 97.509936, 46.965108, 41.971733 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 56.344195, 80.811478, 63.559531, 33.509681, 8.893774, 68.093547, 14.972757, 79.513335, 56.584197, 56.680929, 171.343187, 12.836368, 34.115904, 55.569445, 84.783906, 97.484149, 46.704733, 59.935398 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 55.528607, 81.043773, 64.614607, 33.431182, 9.217804, 67.429783, 14.944757, 76.102335, 56.572355, 56.721001, 1022.641478, 12.796009, 33.439403, 52.939424, 85.455127, 97.473248, 48.071412, 82.512533 +gcc -O3 -funroll-loops -mfma , 54.742977, 80.683704, 62.755228, 35.562282, 9.177563, 68.530972, 14.699236, 76.168152, 57.955960, 56.474205, 722.514989, 12.464926, 32.976161, 53.435044, 83.273257, 97.551638, 49.050310, 82.395521 +icx -O1 -fp-model=precise , 62.115277, 80.196514, 65.297459, 41.231244, 13.611504, 67.755760, 21.900825, 81.791109, 52.061745, 75.268299, 723.940093, 14.316133, 27.284147, 63.692449, 84.522872, 97.760351, 46.446012, 47.612257 +icx -O2 -fp-model=precise , 55.491567, 80.961739, 57.141959, 41.611714, 11.197440, 68.114320, 17.659465, 72.544683, 49.044378, 69.376895, 85.220209, 14.012703, 27.505298, 71.451779, 80.522455, 97.617477, 49.162579, 60.346227 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 56.177588, 80.555579, 64.893942, 35.071328, 5.313270, 67.820033, 13.383154, 66.898623, 67.050451, 29.483990, 58.554610, 0.416404, 27.897264, 60.514860, 46.020181, 97.664253, 29.494237, 41.798586 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 52.935684, 81.747116, 55.509937, 35.878420, 13.594152, 71.455656, 12.216422, 74.400531, 49.039264, 66.688517, 243.697401, 14.835624, 25.996122, 71.469484, 74.420896, 97.711788, 43.873116, 49.870117 +icx -O3 -fp-model=precise , 53.708642, 81.302931, 55.844914, 35.819613, 11.066745, 68.304523, 17.577723, 72.329795, 48.997309, 70.235221, 84.310570, 14.017654, 26.012447, 72.357835, 79.320299, 97.733802, 19.379183, 59.998860 +icx -O3 -march=core-avx2 -fp-model=precise , 53.211567, 81.793463, 64.749862, 35.586814, 13.663221, 68.125728, 12.128709, 73.026656, 48.980649, 70.108633, 58.783995, 13.780338, 26.668471, 71.424054, 60.036126, 97.694375, 23.842676, 50.266407 +icx -O3 -march=native -fp-model=precise , 50.832840, 81.163772, 64.239592, 34.828286, 13.655736, 69.460932, 12.007407, 74.143612, 48.954586, 67.445881, 58.517936, 13.532096, 26.615817, 72.213376, 58.849748, 97.661312, 23.532010, 50.241885 diff --git a/resultados/resultados-7.txt b/resultados/resultados-7.txt new file mode 100644 index 0000000000000000000000000000000000000000..f448d9fb228836212c677026e03cc2fab1be9823 --- /dev/null +++ b/resultados/resultados-7.txt @@ -0,0 +1,31 @@ +aocc -O1 , 54.077346, 79.799617, 65.445657, 41.245576, 17.862399, 69.845601, 26.069410, 79.463329, 55.403084, 72.850496, 942.928076, 13.331763, 36.309600, 69.313448, 104.850994, 97.159931, 29.115109, 83.827293 +aocc -O2 , 56.555220, 80.150161, 65.142259, 37.074172, 17.686885, 69.129491, 24.069218, 75.170226, 55.212855, 74.292364, 119.787751, 12.822435, 35.589583, 64.151852, 105.968532, 97.356603, 27.921398, 47.717163 +aocc -O3 , 57.458454, 79.543671, 65.069850, 36.525364, 16.411602, 67.511686, 18.836510, 74.628040, 55.222038, 70.200203, 113.407513, 12.774405, 36.269807, 65.401580, 105.611972, 97.328582, 27.914589, 47.777302 +aocc -O3 -march=native , 56.016112, 81.137323, 65.122051, 35.985001, 16.821994, 68.000018, 15.523084, 74.423729, 55.131743, 73.957876, 116.647081, 12.550623, 37.872969, 64.064209, 105.167934, 97.284736, 32.118688, 85.125999 +aocc -O3 -march=native -ffast-math , 55.976785, 81.396145, 65.117030, 33.629020, 7.557351, 68.863477, 15.362536, 69.255010, 74.891445, 68.784360, 279.128998, 12.153533, 36.747719, 64.595721, 98.881414, 97.345202, 32.024747, 42.579795 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 52.737440, 81.272506, 65.096714, 35.038088, 17.532799, 68.388433, 15.539731, 78.443766, 55.073821, 74.145127, 322.963972, 12.935451, 37.444090, 65.818779, 104.502028, 97.314259, 32.180768, 85.322578 +aocc -O3 -mfma , 58.302032, 81.912092, 65.533986, 36.408050, 16.405643, 69.142695, 15.155114, 74.364084, 53.027828, 72.103483, 103.360181, 12.698066, 36.071717, 65.044637, 105.173164, 97.207422, 33.255133, 51.911632 +clang -O1 , 56.717141, 80.249261, 66.183467, 38.921802, 12.488848, 67.986919, 24.939944, 79.486298, 55.174615, 75.087473, 935.349211, 13.341957, 36.324662, 61.383398, 106.704973, 97.668536, 28.556237, 87.925869 +clang -O2 , 53.550493, 80.783510, 66.389003, 36.901533, 13.370769, 70.244190, 26.035152, 73.688261, 55.109144, 76.756388, 120.125140, 12.622829, 36.133223, 61.511472, 105.658792, 97.709489, 27.350417, 47.526905 +clang -O3 , 54.356711, 81.005715, 66.228891, 36.774368, 12.726398, 69.181133, 22.896459, 73.732506, 55.075204, 71.989277, 109.697194, 12.764267, 37.131102, 61.343787, 105.448764, 97.700489, 27.233210, 47.624098 +clang -O3 -march=native , 56.372769, 80.624326, 66.338863, 35.182944, 13.789366, 68.087148, 15.777068, 75.104898, 52.195646, 71.007376, 105.404131, 12.608094, 37.146414, 61.273989, 105.890014, 97.556782, 32.166002, 84.958565 +clang -O3 -march=native -ffast-math , 52.845322, 82.427294, 66.252286, 34.403441, 8.827059, 66.591201, 16.465061, 68.958739, 73.314028, 66.078625, 258.613243, 12.237197, 35.940193, 61.728554, 101.917537, 97.700922, 32.265173, 42.391087 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 53.422288, 80.847300, 66.283426, 34.699833, 13.910278, 69.233099, 15.754146, 79.796439, 52.144605, 74.091356, 372.393898, 13.231615, 36.782832, 61.615221, 103.339837, 97.679256, 32.112637, 85.352457 +clang -O3 -mfma , 59.794495, 81.050959, 66.168125, 35.564814, 13.617214, 68.242718, 16.165634, 73.421125, 52.167276, 70.353008, 104.032280, 12.604392, 37.130556, 61.997984, 106.090773, 97.535495, 33.399746, 50.321417 +gcc -O1 , 56.079868, 80.980251, 73.837085, 35.933433, 12.008404, 68.236844, 24.014155, 87.147889, 60.864651, 67.738264, 532.403017, 13.350383, 33.750274, 73.117668, 103.018684, 97.501385, 47.513983, 83.511215 +gcc -O2 , 52.279414, 79.548768, 70.054484, 35.345129, 12.063779, 68.307726, 22.677484, 82.389977, 60.883525, 56.702386, 201.727779, 13.336857, 33.646266, 59.592734, 95.359285, 97.513155, 49.935518, 84.016199 +gcc -O2 -funroll-loops , 56.019267, 80.882074, 64.884676, 34.835737, 8.878450, 68.009876, 24.586703, 80.142134, 60.956740, 56.446683, 91.328998, 13.116225, 34.297443, 58.531087, 87.169032, 97.494597, 48.551775, 84.802450 +gcc -O3 , 54.999510, 80.461174, 69.295579, 35.117868, 8.915475, 68.134410, 18.949478, 74.459582, 60.924866, 57.196562, 361.536885, 12.614550, 34.305081, 58.359993, 95.492445, 97.501226, 49.143238, 82.339962 +gcc -O3 -funroll-loops , 52.888789, 79.694051, 62.698867, 35.526816, 8.855963, 68.584968, 20.700534, 73.251542, 61.045535, 56.550611, 361.354399, 12.623950, 33.422166, 57.516566, 85.751236, 97.500087, 47.689374, 58.212642 +gcc -O3 -funroll-loops -march=native , 54.352199, 80.605995, 64.088404, 33.938062, 9.000213, 67.668501, 14.973799, 72.652484, 56.550523, 57.209340, 319.262262, 12.361954, 33.435119, 56.895242, 83.478351, 97.495927, 46.773263, 58.238416 +gcc -O3 -funroll-loops -march=native -ffast-math, 52.734866, 79.382201, 64.103116, 33.804133, 5.361673, 68.064089, 15.390949, 68.637339, 59.800291, 31.821235, 280.942242, 4.048837, 33.500129, 45.790045, 78.212770, 97.517432, 43.180910, 41.961601 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 52.547169, 81.041592, 63.870118, 34.123211, 8.864891, 68.554189, 14.766172, 79.546624, 56.565275, 56.793433, 171.265001, 12.993764, 33.819028, 59.714453, 84.800647, 97.496503, 48.513974, 59.928790 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 52.288371, 80.603246, 64.540727, 33.717795, 9.220813, 69.555770, 14.772993, 77.243501, 56.557796, 56.756892, 1022.495481, 12.599420, 33.263323, 58.041806, 85.705390, 97.482719, 46.773370, 82.319261 +gcc -O3 -funroll-loops -mfma , 56.134052, 80.195778, 62.321989, 36.192209, 9.239320, 69.095610, 14.648172, 78.071213, 57.942929, 56.332452, 722.513042, 12.255276, 34.219324, 57.526284, 83.124180, 97.517863, 46.196576, 82.489206 +icx -O1 -fp-model=precise , 52.950211, 80.440072, 65.186955, 41.269181, 13.655692, 68.084439, 21.859300, 82.738528, 52.068295, 71.771275, 723.946291, 14.543080, 26.861672, 63.403001, 84.145907, 97.666831, 48.503547, 47.239020 +icx -O2 -fp-model=precise , 57.949159, 81.569607, 56.530702, 41.759796, 10.721638, 68.285044, 17.757585, 72.514495, 49.071352, 69.422199, 85.303679, 13.962521, 27.663740, 76.946170, 82.073157, 97.627259, 50.608441, 60.363196 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 53.931411, 79.977663, 64.760667, 34.237453, 5.149669, 67.746245, 13.230986, 67.703080, 67.085583, 26.189675, 58.381999, 0.406462, 27.080564, 60.824713, 45.765309, 97.728885, 29.499798, 41.798214 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 54.236359, 81.452454, 55.553165, 35.849987, 13.646736, 69.913390, 12.131886, 74.077718, 49.012737, 67.386461, 243.807253, 14.060684, 27.184665, 71.543943, 75.890568, 97.625969, 43.496734, 49.845833 +icx -O3 -fp-model=precise , 52.888317, 81.518395, 55.959197, 36.204141, 10.650748, 68.024912, 17.618628, 72.273148, 49.004461, 67.410541, 84.625998, 13.952093, 26.385999, 71.835087, 78.785485, 97.978572, 19.184032, 60.100008 +icx -O3 -march=core-avx2 -fp-model=precise , 51.984872, 81.473897, 64.431909, 35.711703, 13.667730, 68.663643, 11.892607, 72.733939, 49.008905, 69.731420, 58.807141, 13.729795, 26.587306, 71.891896, 60.338105, 97.712845, 23.871716, 50.114064 +icx -O3 -march=native -fp-model=precise , 53.318511, 80.795339, 64.390122, 35.844370, 13.636503, 68.105763, 11.990222, 74.347427, 48.950007, 67.267305, 58.148233, 13.677220, 27.227735, 72.008674, 59.642340, 97.634795, 23.584018, 50.264257 diff --git a/resultados/resultados-8.txt b/resultados/resultados-8.txt new file mode 100644 index 0000000000000000000000000000000000000000..083303bb04f7e6a7fe43a2f0fed61de341df93c1 --- /dev/null +++ b/resultados/resultados-8.txt @@ -0,0 +1,31 @@ +aocc -O1 , 52.707668, 79.359512, 65.543273, 42.463967, 17.868977, 68.919723, 26.047946, 80.048053, 55.204832, 72.098692, 951.203883, 13.376726, 36.595150, 69.124841, 106.475906, 97.320302, 29.081211, 85.342495 +aocc -O2 , 52.684725, 79.447004, 65.151317, 36.321612, 16.739789, 68.621123, 24.025050, 74.235804, 55.225240, 71.899371, 119.801210, 12.822446, 36.913717, 64.426103, 107.172522, 97.295295, 27.701610, 47.777099 +aocc -O3 , 58.477441, 80.967910, 64.814801, 37.285759, 17.355928, 69.034008, 18.816213, 74.437436, 55.187787, 69.149705, 113.230810, 13.142887, 36.542652, 64.799489, 106.794146, 97.229444, 27.669219, 47.736058 +aocc -O3 -march=native , 52.958148, 81.120594, 65.072903, 36.215039, 16.862055, 68.401407, 15.759456, 74.367224, 55.109023, 70.175540, 116.578040, 12.729113, 35.523265, 64.432320, 104.364021, 97.191390, 32.056647, 85.132330 +aocc -O3 -march=native -ffast-math , 56.534948, 81.131936, 65.281219, 32.620864, 7.561240, 68.445132, 15.182692, 69.945735, 74.874296, 68.746134, 321.537302, 12.121887, 37.144774, 63.998892, 97.489782, 97.259282, 31.961080, 42.688713 +aocc -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 53.428198, 79.724142, 65.377737, 33.364911, 17.518321, 68.370962, 15.599762, 79.090187, 55.125973, 71.406440, 322.866113, 12.977583, 36.722218, 64.728916, 102.669396, 97.259562, 32.163736, 84.915725 +aocc -O3 -mfma , 52.702671, 80.283144, 65.447606, 37.941258, 17.260082, 68.037873, 15.198440, 73.945019, 53.099985, 69.054829, 103.471249, 12.532510, 36.573997, 64.743780, 104.239878, 97.290173, 33.109534, 51.567968 +clang -O1 , 53.064105, 81.020721, 66.245871, 41.947544, 13.114713, 67.456217, 24.814001, 79.158938, 55.095090, 71.698631, 935.017562, 13.446619, 37.141387, 60.928821, 106.238990, 97.520793, 28.709703, 87.270196 +clang -O2 , 55.659235, 79.385417, 65.998018, 36.577010, 13.534103, 67.270984, 25.964164, 73.615472, 55.094349, 75.716066, 120.199506, 12.670963, 36.011085, 61.851534, 106.272262, 97.553295, 27.218652, 47.605792 +clang -O3 , 52.222536, 80.539734, 66.367845, 36.323205, 12.222968, 68.428378, 22.738100, 75.995192, 55.115481, 71.996425, 109.870925, 12.575958, 37.314054, 61.911955, 105.133010, 97.682645, 27.214880, 47.737932 +clang -O3 -march=native , 53.856870, 79.972712, 66.572894, 34.638367, 13.836204, 68.499197, 15.910882, 76.217868, 52.133873, 71.104762, 105.538785, 12.720267, 36.032946, 62.330654, 104.352725, 97.796869, 32.229199, 84.755206 +clang -O3 -march=native -ffast-math , 56.683245, 80.985779, 65.954406, 36.273950, 8.858909, 68.451523, 16.589868, 69.996308, 73.308986, 68.951331, 258.414031, 13.026850, 35.505559, 60.801679, 101.056753, 97.579236, 32.135355, 42.641673 +clang -O3 -march=native -fno-tree-vectorize -fno-tree-slp-vectorize, 58.934662, 79.874330, 66.403297, 34.944403, 13.694853, 68.359542, 15.741629, 79.306835, 52.187808, 73.998022, 372.325821, 13.238604, 36.697076, 61.899999, 103.625597, 97.682993, 32.074203, 85.107446 +clang -O3 -mfma , 52.181316, 81.055660, 66.427889, 35.309647, 13.568805, 67.559115, 16.283102, 73.518731, 52.159166, 72.691993, 103.938540, 12.457970, 36.307736, 62.707041, 106.653878, 97.549113, 33.345053, 50.471961 +gcc -O1 , 57.158476, 80.306942, 73.929558, 35.188683, 12.043256, 67.962081, 23.499543, 87.226255, 60.879827, 66.639489, 532.597715, 13.421904, 33.728902, 72.715682, 103.165223, 97.555019, 46.128604, 83.472260 +gcc -O2 , 58.528489, 79.029227, 69.722195, 35.488122, 12.051830, 68.093431, 22.629926, 84.601132, 60.885945, 57.417233, 201.943369, 13.339409, 34.282180, 59.931092, 95.167738, 97.600556, 50.518496, 83.696429 +gcc -O2 -funroll-loops , 54.553398, 89.972450, 64.961008, 35.317950, 8.873194, 68.877634, 24.582966, 79.269968, 60.961322, 57.394025, 91.243236, 13.467646, 33.676002, 58.057167, 87.021039, 97.493405, 47.983838, 84.604225 +gcc -O3 , 53.185554, 79.576107, 69.490173, 35.868363, 8.936720, 68.151201, 18.872535, 75.391980, 60.888357, 56.272726, 361.458864, 12.650566, 32.961661, 58.518981, 94.681562, 97.455098, 50.519216, 82.634298 +gcc -O3 -funroll-loops , 53.735433, 80.184215, 62.857397, 35.156892, 8.854995, 68.369059, 20.707813, 74.308590, 61.048415, 56.722008, 361.464091, 12.565713, 33.479866, 57.650855, 85.341065, 97.471039, 47.397858, 58.189929 +gcc -O3 -funroll-loops -march=native , 53.073347, 79.404277, 64.269774, 34.057300, 8.998630, 67.207465, 15.054282, 73.196990, 56.554259, 56.724356, 319.703654, 12.308657, 33.792821, 57.942055, 84.758442, 97.513010, 46.751766, 58.341493 +gcc -O3 -funroll-loops -march=native -ffast-math, 53.687528, 81.037054, 64.229244, 34.162603, 5.354446, 68.481532, 15.592614, 68.550598, 59.472863, 32.299678, 280.804323, 4.078625, 33.639297, 45.664567, 79.383495, 97.509049, 43.322665, 42.007782 +gcc -O3 -funroll-loops -march=native -fno-tree-vectorize -fno-tree-loop-vectorize -fno-tree-slp-vectorize, 52.150573, 80.554294, 64.002047, 34.462367, 8.926684, 68.729029, 14.891912, 79.479509, 56.570775, 56.192309, 171.264515, 12.745797, 34.152313, 59.295360, 83.343775, 97.461577, 46.460005, 59.891128 +gcc -O3 -funroll-loops -march=native -mprefer-vector-width=256, 54.205519, 80.916347, 64.624766, 34.104500, 9.228338, 68.688434, 14.888212, 76.862057, 56.600317, 57.030249, 1022.255882, 12.590834, 33.213252, 56.145923, 85.467429, 97.477635, 48.534021, 82.518841 +gcc -O3 -funroll-loops -mfma , 53.075023, 78.782741, 62.554275, 36.291542, 9.152685, 68.466026, 14.664358, 77.486360, 57.961474, 56.046048, 722.309460, 12.620657, 33.529270, 57.500901, 83.492759, 97.521290, 47.920304, 82.513294 +icx -O1 -fp-model=precise , 54.220272, 80.680858, 65.399496, 41.936987, 13.636493, 68.011421, 21.889231, 82.568338, 52.048994, 75.173972, 724.241387, 14.584138, 27.520464, 64.555554, 84.009657, 97.630615, 46.857994, 58.583215 +icx -O2 -fp-model=precise , 58.522756, 78.847262, 56.624798, 41.980911, 10.637393, 68.109212, 17.799878, 72.681412, 49.012095, 67.833927, 85.167069, 14.149452, 27.695186, 72.484059, 80.167271, 97.653358, 50.476467, 60.549769 +icx -O3 -fma -march=core-avx2 -fp-model=fast=2, 53.326588, 83.314909, 64.842705, 34.737858, 5.172864, 67.779656, 13.105014, 67.764720, 67.073590, 29.350948, 58.559092, 0.419063, 26.709966, 60.393606, 46.005490, 97.715695, 29.236142, 48.072675 +icx -O3 -fma -march=core-avx2 -fp-model=precise -no-vec, 52.583570, 81.247379, 55.523301, 35.487330, 13.578019, 67.630031, 11.951980, 73.941913, 49.047120, 68.198439, 243.634209, 14.152319, 27.634630, 70.647366, 75.699886, 97.804965, 43.618914, 50.108487 +icx -O3 -fp-model=precise , 55.190232, 80.664250, 55.634785, 34.156879, 11.124404, 67.521089, 16.964203, 72.108302, 49.001651, 70.104826, 84.346165, 13.991600, 26.303782, 71.975706, 79.485741, 97.470691, 19.189774, 60.104962 +icx -O3 -march=core-avx2 -fp-model=precise , 53.447693, 81.063133, 64.564866, 34.651902, 13.735661, 67.474574, 12.023660, 72.933499, 49.015206, 69.890969, 58.923453, 13.822814, 27.530763, 73.133977, 59.835418, 97.672972, 23.780409, 49.998644 +icx -O3 -march=native -fp-model=precise , 51.894806, 79.782036, 64.377496, 33.507346, 13.588322, 67.492076, 11.822286, 74.500314, 48.938344, 70.415894, 58.529692, 13.539029, 26.337984, 72.298551, 59.471056, 97.726663, 23.425484, 50.183711