Next: 3.5.1 Cray: SV1
Up: 3 Program Files, Installation,
Previous: 3.4 Compiler Macros
  Contents
  Index
3.5 Optimization, Compiler Switches
In this section some mandatory or useful compiler flags are described.
These have different functions:
- Enable necessary macro processing/expansion for the
F90
files.
- Force proper handling of binary I/O.
- Choose module for radiative transfer.
- Enable parallelization with OpenMP directives.
- Choose a version of a subroutine or loop which is optimized for
a specific architecture.
- Tell the compiler if and what to inline.
- Improve the general performance.
Subsections
Bernd Freytag
2002-02-16