------- Comment #2 from howarth at nitro dot med dot uc dot edu  2009-08-13 
02:25 -------
Interestingly, this benchmark is also the one that shows the best improvement
from -floop-interchange...

Compile Command : gfortran -ffast-math -funroll-loops -msse3 -O3 %n.f90 -o %n
Benchmarks      : induct
Maximum Times   :     2000.0

   Benchmark   Compile  Executable   Ave Run  Number   Estim
        Name    (secs)     (bytes)    (secs) Repeats   Err %
   ---------   -------  ----------   ------- -------  ------
      induct      6.83       10000     12.44      10  0.0153

Compile Command : gfortran -ffast-math -funroll-loops -msse3 -O3
-fgraphite-identity  %n.f90 -o %n
Benchmarks      : induct

   Benchmark   Compile  Executable   Ave Run  Number   Estim
        Name    (secs)     (bytes)    (secs) Repeats   Err %
   ---------   -------  ----------   ------- -------  ------
      induct     25.09       10000     20.19      10  0.0113

Compile Command : gfortran -ffast-math -funroll-loops -msse3 -O3
-fgraphite-identity -floop-interchange %n.f90 -o %n
Benchmarks      : induct

   Benchmark   Compile  Executable   Ave Run  Number   Estim
        Name    (secs)     (bytes)    (secs) Repeats   Err %
   ---------   -------  ----------   ------- -------  ------
      induct     26.48       10000      7.43      10  0.0045


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40979

Reply via email to