[Beowulf] Re: f77 in f90
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Dave Love d.love at liverpool.ac.ukSun Jun 28 04:37:50 PDT 2009
- Previous message: [Beowulf] f77 in f90
- Next message: [Beowulf] Cluster Networking
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Prentice Bisbal <prentice at ias.edu> writes: >> Will there be any performance loss (or gain) in compiling the fortran77 >> code with mpif90 (where the code will be containing some fortran90 >> constructs as well)? Any opinion? > > I doubt it. Most modern Fortran compilers do F77 and F90 (ifort and > gfortran for example), so the same optimization logic is being used. I've used one fairly recently where the f77 and f90 front ends were different, but I can't remember which. I'm not sure if it's what the OP means, but in principle you win with f90 constructs, like array operations, because the compiler has more scope with greater abstraction. However, you may actually do better with explicit loops, for instance, depending on the particular code and compiler. There were benchmark data on that from some ago, but doubtless things have improved since.
- Previous message: [Beowulf] f77 in f90
- Next message: [Beowulf] Cluster Networking
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
