This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Merging the alias-improvements branch
- From: Richard Guenther <rguenther at suse dot de>
- To: Toon Moene <toon at moene dot org>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 7 Apr 2009 09:52:43 +0200 (CEST)
- Subject: Re: Merging the alias-improvements branch
- References: <alpine.LNX.2.00.0903280030570.17788@zhemvz.fhfr.qr> <49CE3998.2030404@moene.org> <49DA6A24.8070803@moene.org>
On Mon, 6 Apr 2009, Toon Moene wrote:
> I wrote:
>
> > Richard Guenther wrote:
> >
> > > I plan to merge the alias-improvements branch next weekend (in 7 days)
> > > if all goes well. I will do bootstrap & regtesting on the archs
> > > I have available (x86_64, i?86, ppc, ppc64, ia64, s390 and s390x).
> >
> > I am absolutely thrilled to test it on our weather forecasting system. The
> > top routine in our profile looks a *lot* like the loop you got such an
> > improvement on in SPEC's mgrid ...
>
> Unfortunately, the improvement is not as large as I had hoped:
>
> Before the merge of the alias-improvements branch into mainline:
> 00 UTC run 20090405, last file produced:
>
> -rw-r--r-- 1 hirlam hirlam 21492000 2009-04-05 08:31 fc20090405_00+048ve
>
> After the merge of the alias-improvements branch into mainline:
> 00 UTC run 20090406, last file produced:
>
> -rw-r--r-- 1 hirlam hirlam 21648000 2009-04-06 08:29 fc20090406_00+048ve
>
> So the improvement is 2 minutes for a 3.5 hour run (~ 1%).
Well, I certainly didn't expect any magic ;) The overall SPEC FP
improvement is in the 3% range (depending on target and optimization
options).
Richard.