On Wed, Feb 07, 2007 at 05:32:28PM +0300, Vladimir Sysoev wrote:
> Hi!
> I create test to reproduce issue with cpu2006/454.calculix
> See attached. File e_c3d.f contains cutted subroutine from calculix.
> tr535.f main entry point of the test. you can use go-script as a
> reference how i get these r
* Date: Mon, 15 Jan 2007 17:59:31 +0300
* Subject: 27% regression of gcc 4.3 performance on cpu2k6/calculix
Hi!
There is a huge regression of gcc 4.3 performance detected on
cpu2006/454.calculix benchmark at -O2 optimization level on
x86_64-redhat-linux.
Regression is caused by mem-ssa
H. J. Lu wrote:
Is that possible to extract a smaller testcase?
I'm working on the small reproducer. That would take some time because
of benchmark complexity.
- Grigory
On Tue, Jan 16, 2007 at 07:05:34PM +0300, Grigory Zagorodnev wrote:
> Toon Moene wrote:
> >Calculix is a combined C/Fortran program. Did you try to compile the
> >Fortran parts with --param max-aliased-vops= >default 50> ?
> Right, calculix is a combined program. Gprof says the regression is in
Toon Moene wrote:
Calculix is a combined C/Fortran program. Did you try to compile the
Fortran parts with --param max-aliased-vops=default 50> ?
Right, calculix is a combined program. Gprof says the regression is in
e_c3d routine which is 1k lines of Fortran code.
Various max-aliased-vops giv
On Mon, Jan 15, 2007 at 09:47:34PM +0100, Toon Moene wrote:
> Grigory,
>
> Calculix is a combined C/Fortran program. Did you try to compile the
> Fortran parts with --param max-aliased-vops= default 50> ?
>
> Diego up'd the default from 10 to 50 because one (or more) of the
> (Fortran) Polyhed
Grigory,
Calculix is a combined C/Fortran program. Did you try to compile the
Fortran parts with --param max-aliased-vops=default 50> ?
Diego up'd the default from 10 to 50 because one (or more) of the
(Fortran) Polyhedron benchmarks showed a dramatic performance regression.
(Note: I've se
Hi!
There is a huge regression of gcc 4.3 performance detected on
cpu2006/454.calculix benchmark at -O2 optimization level on
x86_64-redhat-linux.
Regression is caused by mem-ssa merge 12/12/2006 (revision 119760).
http://gcc.gnu.org/viewcvs?view=rev&revision=119760
PS: I'm trying to get a sm