From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1344 invoked by alias); 12 Apr 2002 20:49:37 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 1333 invoked from network); 12 Apr 2002 20:49:35 -0000 Received: from unknown (HELO laptop.moene.indiv.nluug.nl) (195.109.255.217) by sources.redhat.com with SMTP; 12 Apr 2002 20:49:35 -0000 Received: from local ([127.0.0.1] helo=moene.indiv.nluug.nl) by laptop.moene.indiv.nluug.nl with esmtp (Exim 3.12 #1 (Debian)) id 16w7zQ-0000FK-00; Fri, 12 Apr 2002 22:49:48 +0200 Message-ID: <3CB74859.7FEB50D0@moene.indiv.nluug.nl> Date: Fri, 12 Apr 2002 15:15:00 -0000 From: Toon Moene Organization: Moene Computational Physics, Maartensdijk, The Netherlands X-Accept-Language: en MIME-Version: 1.0 To: Alexey Starovoytov CC: Andi Kleen , gcc@gcc.gnu.org Subject: Re: contribution References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2002-04/txt/msg00509.txt.bz2 Alexey Starovoytov wrote: > On 12 Apr 2002, Andi Kleen wrote: > > You could compiled 172.mgrid with gcc twice this way and it showed 48% > > improvement ? Or did you use a different compiler as backend? > It was gcc3.0.4 as a backend. mgrid is one of those codes that heavily pays for reruning loop optimisation (as it is now). At least looking at the generated assembler, g77 -O2 -fno-rerun-loop-opt produces much better code. -- Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html Join GNU Fortran 95: http://g95.sourceforge.net/ (under construction)