Polyhedron 2005 Benchmarks
Steve Kargl
sgk@troutmask.apl.washington.edu
Sun Nov 27 15:13:00 GMT 2005
On Sat, Nov 26, 2005 at 10:01:01PM -0500, Jack Howarth wrote:
> Do patches exist for running the harness of the Polyhedron 2005
> benchmarks under linux? I would like to get the harness working under
> Darwin. Currently I can run all of the benchmarks individually but
> it would be nice to be able to use the harness instead for benchmarking
> progress in the optimizations of gfortran.
> Jack
I cobbled together a Makefile file for my harness. I'm
use to BSD's make, so it may not work with GNU make.
It also uses a feature of /usr/bin/time that may not
be available on other systems. In playing around with
a few of these programs, I get the impression that some
are IO bound and the optimization level is unimportant.
Watch cut-n-paste tab corruption.
NAMES = ac.f90 aermod.f90 air.f90 capacita.f90 channel.f90 doduc.f90 \
gas_dyn.f90 induct.f90 linpk.f90 mdbx.f90 nf.f90 \
protein.f90 rnflow.f90 test_fpu.f90 tfft.f90 fatigue.f90
F95 = gfc41
FLG = -w -o z
all:
date > output
echo '-O' >> output
.for Q in ${NAMES}
${F95} ${FLG} -O $Q
echo $Q >> output
time -a -o output ./z > /dev/null
time -a -o output ./z > /dev/null
time -a -o output ./z > /dev/null
rm -f z
.endfor
--
Steve
More information about the Fortran
mailing list