This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Perfomance regression
- From: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- To: "Nagorny, Denis" <denis dot nagorny at intel dot com>
- Cc: fortran at gcc dot gnu dot org
- Date: Wed, 30 Mar 2005 10:23:10 -0800
- Subject: Re: Perfomance regression
- References: <276A45A79DCD644A845CCB2678C165A19F84C7@NNSMSX401>
On Wed, Mar 30, 2005 at 07:38:43PM +0400, Nagorny, Denis wrote:
> Hi all,
>
> Looking through spec cpu2000/mgrid I found that performance of refined
> test compiled by gfortran 4.0 can be 2x worse then with g77 3.4.
I don't see the 2x that you're reporting. g77 is version 3.4.2,
gfc41 is gfortran from main line, and gfc40 is gfortran from the
4.0 branch. The numbers are for 3 consecutive runs.
g77 -static -o z -O0 z.f
5.09 real 5.04 user 0.03 sys
5.12 real 5.03 user 0.04 sys
5.09 real 5.01 user 0.05 sys
g77 -static -o z -O1 z.f
0.57 real 0.53 user 0.03 sys
0.59 real 0.51 user 0.06 sys
0.57 real 0.53 user 0.03 sys
g77 -static -o z -O2 z.f
0.65 real 0.61 user 0.04 sys
0.66 real 0.60 user 0.05 sys
0.66 real 0.61 user 0.04 sys
g77 -static -o z -O3 z.f
0.59 real 0.53 user 0.05 sys
0.58 real 0.54 user 0.04 sys
0.58 real 0.55 user 0.03 sys
gfc41 -static -o z -O0 z.f
5.66 real 5.58 user 0.05 sys
5.67 real 5.57 user 0.05 sys
5.64 real 5.56 user 0.06 sys
gfc41 -static -o z -O1 z.f
0.72 real 0.66 user 0.05 sys
0.72 real 0.67 user 0.04 sys
0.72 real 0.66 user 0.06 sys
gfc41 -static -o z -O2 z.f
0.75 real 0.69 user 0.05 sys
0.75 real 0.70 user 0.04 sys
0.75 real 0.69 user 0.05 sys
gfc41 -static -o z -O3 z.f
0.75 real 0.69 user 0.05 sys
0.75 real 0.69 user 0.06 sys
0.75 real 0.69 user 0.05 sys
gfc40 -static -o z -O0 z.f
5.67 real 5.59 user 0.05 sys
5.82 real 5.59 user 0.03 sys
5.65 real 5.57 user 0.05 sys
gfc40 -static -o z -O1 z.f
0.73 real 0.69 user 0.03 sys
0.73 real 0.67 user 0.05 sys
0.73 real 0.66 user 0.06 sys
gfc40 -static -o z -O2 z.f
0.75 real 0.68 user 0.05 sys
0.75 real 0.71 user 0.03 sys
0.75 real 0.68 user 0.05 sys
gfc40 -static -o z -O3 z.f
0.77 real 0.69 user 0.06 sys
0.78 real 0.71 user 0.04 sys
0.76 real 0.69 user 0.05 sys
--
Steve