Some experiments with the
PathScale compiler
have been made.
It is called with pathf90.
The result is not entirely satisfying, yet.
Important switches are:
-byteswapio: With this flag set, binary files in
big_endian format
(the standard for UIO files)
are automatically transformed to
little_endian
and vice versa.
-O3: General optimization flag. More aggressive optimization can be activated with
-Ofast or -Ofast -ipa.
-mp: Parallelization: OpenMP directives are activated.