benchmarking.
Tobias Burnus
burnus@net-b.de
Sun Jun 15 14:25:00 GMT 2008
Tobias Schlüter wrote:
> IainS wrote:
>> Is there a gfortran preferred or standard performance benchmark suite?
> gfortran is regularly tested with the Polyhedron benchmark suite
> <http://polyhedron.com/polyhedron_benchmark_suite0html> and with the
> SPEC fp benchmark suites <http://www.spec.org/>.
See also: http://gcc.gnu.org/benchmarks/
There you also find PowerPC 64 SPEC 2000 runs (third link).
Regarding: The polyhedron test suite,
http://www.polyhedron.co.uk/MFL6VW74649
You can simply create a .par file yourself; it simply contains the
command incuding a "%n.f90 -o %n" for the file name.
I currently use (see
http://www.physik.fu-berlin.de/~tburnus/gcc-trunk/benchmark/):
gfortran -march=opteron -ffast-math -funroll-loops -ftree-loop-linear
-ftree-vectorize -msse3 -O3 %n.f90 -o %n
You can then run it using:
../pbharness gfortran.par quick.par
../pbvalid gfortran.run ../../f90valid.in
I'll send you a modified version of the pb*f90 files, which I was able
to compile with gfortran on MacOS (the default version requires some
extensions gfortran does not have).
Tobias
More information about the Fortran
mailing list