https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616

--- Comment #21 from Jan Hubicka <hubicka at ucw dot cz> ---
Hi,
this is comparing SPEC2000 -Ofast -march=native -mprefer-vector-width=128
to -Ofast -march=native -mprefer-vector-width=256 on Ryzen.

   168.wupwise       1600    28.2    5669    *     1600    30.8    5187    *
   171.swim          3100    26.4    11763    *     3100    27.5    11261    *
   172.mgrid         1800    26.1    6907    *     1800    30.9    5827    *
   173.applu         2100    25.5    8234    *     2100    25.7    8161    *
   177.mesa          1400    23.4    5971    *     1400    23.2    6030    *
   178.galgel                                X                             X
   179.art           2600    10.9    23752    *     2600    10.9    23777    *
   183.equake        1300    12.9    10047    *     1300    12.9    10063    *
   187.facerec       1900    17.2    11025    *     1900    24.0    7921    *
   188.ammp          2200    34.2    6431    *     2200    34.4    6397    *
   189.lucas         2000    20.3    9859    *     2000    20.4    9807    *
   191.fma3d         2100    29.7    7061    *     2100    31.4    6694    *
   200.sixtrack      1100    38.8    2834    *     1100    41.5    2648    *
   301.apsi          2600    33.0    7873    *     2600    33.1    7856    *
   Est. SPECfp_base2000              8049
   Est. SPECfp2000                                                 7590

   164.gzip          1400    57.1    2450    *     1400    58.0    2413    *
   175.vpr           1400    37.4    3746    *     1400    37.5    3733    *
   176.gcc           1100    20.2    5450    *     1100    20.0    5489    *
   181.mcf           1800    21.7    8310    *     1800    21.4    8402    *
   186.crafty        1000    20.5    4874    *     1000    20.9    4794    *
   197.parser        1800    51.7    3481    *     1800    51.5    3498    *
   252.eon           1300    18.2    7154    *     1300    19.2    6759    *
   253.perlbmk                               X                             X
   254.gap                                   X                             X
   255.vortex                                X                             X
   256.bzip2         1500    42.6    3522    *     1500    42.9    3496    *
   300.twolf         3000    56.5    5313    *     3000    56.3    5330    *
   Est. SPECint_base2000             4612
   Est. SPECint2000                                                4575

So it does not seem to be win in general.  I will compare with -mtune=haswell
now

Reply via email to