This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Estimated SPEC2000 results for gcc+alpha
- To: gcc at gcc dot gnu dot org
- Subject: Re: Estimated SPEC2000 results for gcc+alpha
- From: Toon Moene <moene at knmi dot nl>
- Date: Mon, 31 Jan 2000 08:39:32 +0000
- Organization: Royal Netherlands Meteorological Institute
Brad Lucier wrote:
> mgrid and apsi are embarrassingly (sp?) bad and swim is not so great
> either.
I've seen the loop that comprises 2/3rds of the run time of mgrid in the
old SPECfp95 test. It doesn't contain any other floating point
operations than add/sub/mul/div, so it's not surprising that adding
-lcpml doesn't help.
apsi is a weather model (actually a dispersion model derived from a
weather model), so - based on my experience as a meteorologist - I
expect it to be dominated by add/sub/mul/div too.
> Perhaps things would be better if I added -funroll-loops.
Anton Ertl recently posted (comp.arch) results of SPEC95 on Alpha with
and without -funroll-loops - it didn't make a dent; probably because all
the relevant loops are too large to be unrolled by GCC.
Hope this helps,
--
Toon Moene, KNMI, PO Box 201, 3730 AE De Bilt, The Netherlands.
Tel. +31302206443, Fax +31302210407, e-mail moene@knmi.nl
URL: http://www.knmi.nl/hirlam