Secrets of F90 compiler optimization

1. Specific optimization levels

(Cannot be mixed with general levels in Section 2. Only certain combinations are valid -- see Section 3.)
rule


Scalar optimization

      Specify     Meaning
      ----------  ------------------
      -O scalar0  None
      -O scalar1  Conservative
      -O scalar2  Moderate (default)
      -O scalar3  Aggressive


Vector optimization

      Specify     Meaning
      ----------  ------------------
      -O vector0  Low
      -O vector1  Conservative
      -O vector2  Moderate (default)
      -O vector3  Aggressive


Autotasking

      Specify     Meaning
      ----------  ------------------
      -O task0    None
      -O task1    User (default)
      -O task2    Moderate
      -O task3    Aggressive


rule

back Back